v4.8.6¶
v4.8.6 to wydanie dotyczące łączności i narzędzi, skupione na szybkim ładowaniu oprogramowania układowego kamery, inteligentniejszym strumieniowaniu bufora ramki oraz zaktualizowanych pakietach AI/łańcucha narzędzi. Pozostaje oparte na Qt Creator 14.0.2. Nie ma żadnych zmian łamiących zgodność dla istniejących projektów użytkowników.
Najważniejsze zmiany¶
Niezawodne ładowanie oprogramowania układowego pod macOS dla szybkich kamer RT1062 i Alif AE3 działających na protokole V4.8.1 V1 DBG, dzięki obejściu blokady szybkiego USB w TinyUSB.
Automatyczny wybór strumieniowania JPEG lub surowego, który wybiera JPEG, gdy kamera działa z pełną prędkością lub ma sprzętowy koder JPEG, a tryb surowy tylko wtedy, gdy kamera jest szybka i nie ma kodera JPEG, zapamiętując wybór dla każdej płytki.
Odzyskiwanie z trybu ROM/Recovery Alif podczas ładowania oprogramowania układowego, sterujące narzędziem konserwacji i prośbą o ponowne uruchomienie zasilania.
Narzędzia ST Edge AI zaktualizowane do STEDGEAI 3.0.0 oraz łańcuch narzędzi Arm GNU bare-metal do
14.3.rel1.Automatyczne poprawki csi_ng, dzięki którym przykładowe skrypty dostosowują rozdzielczość i format pikseli do podłączonego sensora przy użyciu nowego API
csi.*.
Nowe funkcje¶
IDE automatycznie wybiera teraz strumieniowanie bufora ramki w formacie JPEG lub surowym na podstawie możliwości podłączonej płytki: preferuje JPEG, gdy kamera działa z pełną prędkością lub ma sprzętowy koder JPEG, a do trybu surowego przechodzi tylko wtedy, gdy kamera jest szybka i nie ma kodera JPEG. Wybór dla każdej płytki jest zapamiętywany między sesjami (64823318a).
Ładowanie oprogramowania układowego Alif potrafi teraz wykryć i odzyskać płytkę, która uruchamia się w trybie ROM/Recovery, prowadząc narzędzie konserwacji przez odzyskiwanie i prosząc użytkownika o ponowne uruchomienie zasilania kamery (617724b4e).
Pozostałe zmiany i ulepszenia¶
Automatyczne poprawki dla skali szarości oraz sensorów HM01B0/Boson/GENX320 przepisują teraz również wywołania nowego API
csi_ng(.pixformat(csi.*)/.framesize(csi.*)), dzięki czemu przykłady dostosowują rozdzielczość i format pikseli do podłączonego sensora (11a3e0d37).
Poprawki błędów¶
Ładowanie oprogramowania układowego dla szybkich kamer RT1062 i Alif AE3 działających na protokole V4.8.1 V1 DBG łączy się teraz niezawodnie pod macOS dzięki podzieleniu pakietu sprawdzania wersji protokołu, co obchodzi blokadę szybkiego USB w TinyUSB (4b558274d).
Dopasowywanie napędu USB kamery po numerze seryjnym akceptuje teraz również numer seryjny z odwróconą kolejnością bajtów, naprawiając wykrywanie napędu na płytkach, które zgłaszają numer seryjny w odwróconej kolejności bajtów (633f5e559).
Pod macOS karty edytora są teraz wymuszane do wyrównania do lewej strony paska kart zamiast rozciągania lub centrowania (5a25d12ed, 6f4139739).
Obsługa platform i narzędzi¶
Baza Qt Creator: 14.0.2.
Narzędzia ST Edge AI zaktualizowane do STEDGEAI 3.0.0 (z 2.1.0) dla Windows, macOS-arm i Linux64, przy czym profil neuralart
OPENMV_N6rezygnuje z opcji--mvei; adres URL pobierania STEDGEAI został także przeniesiony dodownload.openmv.io(c7560debb, 5fd08b8b6).Łańcuch narzędzi Arm GNU bare-metal zaktualizowany do
14.3.rel1(z14.2.rel1) (c7560debb).
Zmiany łamiące zgodność¶
Brak. To wydanie jest w pełni zgodne z istniejącymi projektami i przepływami pracy OpenMV IDE.