v3.0.3

v3.0.3 dodaje prvorazrednu podršku za ploču NXP i.MX RT1060 (EVKB-MIMXRT1060), uključujući tijek popravka i ponovnog upisivanja putem serijskog pokretača (SBL), uz preklopnik Auto Reconnect, RTSP reproduktor toka te poboljšanja Import Helpera i analize docstringova za dovršavanje koda. Izdanje je izgrađeno na Qt Creatoru 4.0.2, podiže priloženi OpenMV firmware na v4.4.2 i ne sadrži promjene koje narušavaju kompatibilnost za korisničke projekte.

Istaknuto

  • Podrška za NXP i.MX RT1060. Ploča EVKB-MIMXRT1060 sada je prepoznata i može se upisati izravno iz IDE-a.

  • Tijek popravka SBL pokretača. Funkcionalni tijek pokretača za serijsko preuzimanje (blhost) može popraviti i ponovno upisati kamere temeljene na i.MX RT1060, uz neobavezno brisanje flash datotečnog sustava.

  • Auto Reconnect to OpenMV Cam. Novi preklopnik u Tools izborniku automatski se ponovno spaja na kameru kada je otkrivena, bez zaustavljanja skripte koja se izvodi.

  • Play RTSP Stream. Nova stavka Video Tools reproducira RTSP tok uživo putem ffplay.

  • Import Helper za ugniježđene module. Moduli u neravnim hijerarhijama mapa sada se ispravno uvoze i kopiraju na OpenMV Cam.

Nove značajke

  • Podrška za NXP i.MX RT1060 dodaje namjenski učitavač za upisivanje firmwarea koji upravlja priloženim alatima sdphost/blhost radi programiranja ploče EVKB-MIMXRT1060 putem USB-a, s novom konfiguracijom imx.txt i stavkom boards.txt OMVRT60_IMXRT60_32768_SDRAM (6a040cda3, e72ff6f52).

  • Tijek SBL pokretača omogućuje korisnicima popravak i ponovno upisivanje kamera temeljenih na i.MX RT1060 putem sekundarnog pokretača i.MX-a, uz neobavezno brisanje flash datotečnog sustava (pokrenuto postojećom akcijom brisanja) pri ponovnom upisivanju (0bb648c94, da591b7c9, c08022fab).

  • Auto Reconnect to OpenMV Cam, stavka izbornika Tools koja se može označiti, automatski se ponovno spaja na kameru kada je otkrivena bez zaustavljanja skripte koja se izvodi; stanje se zadržava kroz sesije i onemogućuje ručne akcije Connect/Disconnect dok je aktivno (0546d806e).

  • Play RTSP Stream, nova stavka Video Tools (ne za Linux), traži IP/domenu, priključak (zadano 554) i transport TCP nasuprot UDP, a zatim reproducira tok uživo rtsp:// putem ffplay (f6a39055d).

  • Dodani su MicroSpeech primjeri za prepoznavanje ključnih riječi Yes/No za ploče Nicla Vision i Portenta H7 (8cecde656).

Ostale promjene i poboljšanja

  • Import Helper sada ispravno uvozi i kopira module u ugniježđenim (neravnim) hijerarhijama mapa, izračunavajući točkasta imena modula iz relativnih putanja i rekurzivno kopirajući mape; moduli iz mape Documents nadjačavaju module iz Examples (e5696f6f8, 33a703157, 1e4a27769).

  • Analiza docstringova za dovršavanje koda sada ispravno izdvaja potpise argumenata funkcija, uključujući uklanjanje [...] oznaka neobaveznih argumenata iz priložene HTML dokumentacije (75cb80a09, 05125bec8, 16fde1c1e).

  • Pouzdanost spajanja/odspajanja je poboljšana: petlje pražnjenja međuspremnika teksta i slike sada se uvijek izvode, pri čemu je samo scriptStop uvjetovan stanjem Auto Reconnect, tako da se međuspremnici čisto prazne bez obzira na to je li automatsko ponovno spajanje omogućeno (6673302e1).

Ispravci pogrešaka

  • Popravljeno je nekoliko pogrešaka pri i.MX RT upisivanju: putanje datoteka prosljeđivane su kao doslovni nizovi umjesto razriješenih putanja, sdphost naredba za skok bila je pogrešno napisana kao jump-adress, a ispravljen je naziv binarne datoteke za upisivanje putem pokretača (0bb648c94, c08022fab).

  • Ispravljena je tipfeler u tekstu dijaloškog okvira o dostupnom ažuriranju, reources u resources (798f55c31).

Podrška za platforme i alate

  • Baza Qt Creator: 4.0.2.

  • Nova ploča: NXP i.MX RT1060 (EVKB-MIMXRT1060), stavka ploče OMVRT60_IMXRT60_32768_SDRAM (mapa firmwarea EVKBMIMXRT1060) (6a040cda3, e72ff6f52).

  • Priloženi OpenMV firmware: ažuriran na v4.4.2 (putem međukoraka na 4.3.3), s osvježenim firmware/uvc/bootloader binarnim datotekama za OPENMV2/3/4/4P/4_PRO/PT, NANO33, NICLAV, PORTENTA i NANO_RP2040 (8cecde656, 292950b60).

  • Priloženi NXP alati: blhost i sdphost sada su označeni kao izvršni na Linuxu i macOS-u kako bi ih tijek i.MX pokretača mogao pokrenuti (3c464ca5a).

Promjene koje narušavaju kompatibilnost

Nema. Ovo izdanje ne uvodi nikakve promjene koje narušavaju kompatibilnost za korisničke projekte; baza ostaje Qt Creator 4.0.2.