v3.0.3

A v3.0.3 elsőrangú támogatást ad az NXP i.MX RT1060 (EVKB-MIMXRT1060) kártyához, beleértve egy soros rendszerbetöltős (SBL) javítási és újraflashelési folyamatot, valamint egy Auto Reconnect kapcsolót, egy RTSP-stream lejátszót, és fejlesztéseket az Import Helperhez és a kódkiegészítés docstring-elemzéséhez. A kiadás Qt Creator 4.0.2 alapokra épül, a csomagolt OpenMV firmware-t v4.4.2 verzióra emeli, és nem tartalmaz visszafelé nem kompatibilis változásokat a felhasználói projektekhez.

Kiemelések

  • NXP i.MX RT1060 támogatás. Az EVKB-MIMXRT1060 kártya mostantól felismerésre kerül, és közvetlenül az IDE-ből flashelhető.

  • SBL rendszerbetöltő javítási folyamat. Egy működő soros letöltési (blhost) rendszerbetöltős folyamat képes az i.MX RT1060-alapú kamerák javítására és újraflashelésére, opcionális flash-fájlrendszer törléssel.

  • Auto Reconnect to OpenMV Cam. Egy új Tools kapcsoló automatikusan újracsatlakozik a kamerához, amikor az észlelhető, anélkül, hogy leállítaná a futó szkriptet.

  • Play RTSP Stream. Egy új Video Tools elem élő RTSP-streamet játszik le az ffplay segítségével.

  • Import Helper a beágyazott modulokhoz. A nem lapos mappahierarchiákban lévő modulok mostantól helyesen kerülnek importálásra és átmásolásra az OpenMV Camre.

Új funkciók

  • Az NXP i.MX RT1060 támogatás hozzáad egy dedikált firmware-flashbetöltőt, amely a csomagolt sdphost/blhost eszközöket vezérli az EVKB-MIMXRT1060 USB-n keresztüli programozásához, egy új imx.txt konfigurációval és OMVRT60_IMXRT60_32768_SDRAM boards.txt bejegyzéssel (6a040cda3, e72ff6f52).

  • Az SBL rendszerbetöltő folyamat lehetővé teszi a felhasználók számára az i.MX RT1060-alapú kamerák javítását és újraflashelését az i.MX másodlagos rendszerbetöltőn keresztül, opcionális flash-fájlrendszer törléssel (a meglévő törlési művelet által vezérelve) az újraflasheléskor (0bb648c94, da591b7c9, c08022fab).

  • Az Auto Reconnect to OpenMV Cam, egy bejelölhető Tools menüpont, automatikusan újracsatlakozik a kamerához, amikor az észlelhető, anélkül, hogy leállítaná a futó szkriptet; az állapot a munkamenetek között megmarad, és aktív állapotban letiltja a kézi Connect/Disconnect műveleteket (0546d806e).

  • A Play RTSP Stream, egy új Video Tools elem (nem-Linux), rákérdez egy IP-címre/tartományra, portra (alapértelmezetten 554) és TCP-vs-UDP átvitelre, majd lejátssza az élő rtsp:// streamet az ffplay segítségével (f6a39055d).

  • MicroSpeech példák Yes/No kulcsszó-felismeréshez kerültek hozzáadásra a Nicla Vision és a Portenta H7 kártyákhoz (8cecde656).

Egyéb változások és fejlesztések

  • Az Import Helper mostantól helyesen importálja és másolja a beágyazott (nem lapos) mappahierarchiákban lévő modulokat, a pontozott modulneveket a relatív útvonalakból számítva és a mappákat rekurzívan másolva; a Documents mappában lévő modulok felülírják az Examples modulokat (e5696f6f8, 33a703157, 1e4a27769).

  • A kódkiegészítés docstring-elemzése mostantól helyesen vonja ki a függvényargumentum-szignatúrákat, beleértve az opcionális argumentum [...] jelölés eltávolítását a csomagolt HTML dokumentációból (75cb80a09, 05125bec8, 16fde1c1e).

  • A csatlakozás/leválasztás megbízhatósága javult: a szöveg- és képpuffer-kiürítő ciklusok mostantól mindig lefutnak, és csak a scriptStop van az Auto Reconnect állapothoz kötve, így a pufferek tisztán ürülnek, függetlenül attól, hogy az automatikus újracsatlakozás engedélyezve van-e (6673302e1).

Hibajavítások

  • Több i.MX RT flashelési hiba javítva lett: a fájlútvonalak literális karakterláncként kerültek átadásra a feloldott útvonalak helyett, az sdphost jump parancsa hibásan jump-adress formában szerepelt, és a rendszerbetöltő-flasher bináris neve korrigálásra került (0bb648c94, c08022fab).

  • Javítva lett egy elgépelés a frissítés-elérhető párbeszédablak szövegében, a reources resources formára (798f55c31).

Platform- és eszköztámogatás

  • Qt Creator alap: 4.0.2.

  • Új kártya: NXP i.MX RT1060 (EVKB-MIMXRT1060), kártyabejegyzés OMVRT60_IMXRT60_32768_SDRAM (firmware mappa EVKBMIMXRT1060) (6a040cda3, e72ff6f52).

  • Csomagolt OpenMV firmware: frissítve v4.4.2 verzióra (egy közbenső 4.3.3 emelésen keresztül), frissített firmware/uvc/rendszerbetöltő binárisokkal az OPENMV2/3/4/4P/4_PRO/PT, NANO33, NICLAV, PORTENTA és NANO_RP2040 kártyákhoz (8cecde656, 292950b60).

  • Csomagolt NXP eszközök: a blhost és az sdphost mostantól végrehajthatóként vannak megjelölve Linuxon és macOS-en, így az i.MX rendszerbetöltő folyamat futtathatja őket (3c464ca5a).

Visszafelé nem kompatibilis változások

Nincsenek. Ez a kiadás nem vezet be visszafelé nem kompatibilis változásokat a felhasználói projektekhez; a Qt Creator alap továbbra is Qt Creator 4.0.2.