v4.8.6

v4.8.6 je vydání zaměřené na konektivitu a nástroje, soustředěné na vysokorychlostní načítání firmwaru kamery, chytřejší streamování snímkového bufferu (frame buffer) a aktualizované balíčky AI/sady nástrojů. Nadále vychází z Qt Creator 14.0.2. Neobsahuje žádné změny narušující zpětnou kompatibilitu stávajících uživatelských projektů.

Hlavní novinky

  • Spolehlivé načítání firmwaru na macOS pro vysokorychlostní kamery RT1062 a Alif AE3 používající protokol V4.8.1 V1 DBG, díky obejití zamrznutí vysokorychlostního USB v TinyUSB.

  • Automatické streamování JPEG vs. surová data, které volí JPEG, když kamera běží na plnou rychlost nebo má hardwarový JPEG kodér, a surová data pouze tehdy, když je kamera vysokorychlostní a JPEG kodér nemá, přičemž si volbu pamatuje pro každou desku.

  • Obnova z režimu Alif ROM/Recovery během načítání firmwaru, ovládáním nástroje pro údržbu a výzvou k cyklu napájení.

  • Nástroje ST Edge AI aktualizovány na STEDGEAI 3.0.0 a sada nástrojů Arm GNU bare-metal na 14.3.rel1.

  • Automatické úpravy csi_ng, takže ukázkové skripty přizpůsobují rozlišení a formát pixelů připojenému senzoru pomocí nového API csi.*.

Nové funkce

  • IDE nyní automaticky volí mezi streamováním snímkového bufferu (frame buffer) ve formátu JPEG a surovém formátu podle možností připojené desky: dává přednost JPEG, když kamera běží na plnou rychlost nebo má hardwarový JPEG kodér, a na surová data se vrací pouze tehdy, když je kamera vysokorychlostní a JPEG kodér nemá. Volba pro každou desku je zapamatována mezi relacemi (64823318a).

  • Načítání firmwaru Alif nyní dokáže zjistit a obnovit desku, která naběhne v režimu ROM/Recovery, provedením nástroje pro údržbu obnovou a výzvou uživateli, aby poté provedl cyklus napájení kamery (617724b4e).

Další změny a vylepšení

  • Automatické úpravy senzorů ve stupních šedi a HM01B0/Boson/GENX320 nyní přepisují i nová volání API csi_ng (.pixformat(csi.*) / .framesize(csi.*)), takže příklady přizpůsobují rozlišení a formát pixelů připojenému senzoru (11a3e0d37).

Opravy chyb

  • Načítání firmwaru pro vysokorychlostní kamery RT1062 a Alif AE3 používající protokol V4.8.1 V1 DBG se nyní na macOS připojuje spolehlivě díky rozdělení paketu kontroly verze protokolu, čímž se obchází zamrznutí vysokorychlostního USB v TinyUSB (4b558274d).

  • Párování úložné jednotky USB kamery nyní přijímá i sériové číslo s obráceným pořadím bajtů, čímž se opravuje detekce jednotky na deskách, které sériové číslo hlásí v obráceném pořadí bajtů (633f5e559).

  • Na macOS jsou nyní karty editoru vynuceně zarovnány doleva na panelu karet namísto roztahování nebo vystředění (5a25d12ed, 6f4139739).

Podpora platforem a nástrojů

  • Základ Qt Creator: 14.0.2.

  • Nástroje ST Edge AI aktualizovány na STEDGEAI 3.0.0 (z 2.1.0) pro Windows, macOS-arm a Linux64, přičemž profil neuralart OPENMV_N6 ruší volbu --mvei; URL pro stažení STEDGEAI bylo také přesunuto na download.openmv.io (c7560debb, 5fd08b8b6).

  • Sada nástrojů Arm GNU bare-metal aktualizována na 14.3.rel1 (z 14.2.rel1) (c7560debb).

Změny narušující kompatibilitu

Žádné. Toto vydání je plně kompatibilní se stávajícími projekty a pracovními postupy OpenMV IDE.