v4.8.4

v4.8.4 je izdanje za pouzdanost i rukovanje vezama izgrađeno na postojećoj osnovi Qt Creatora 14.0.2. Poboljšava uparivanje USB pogona sa serijskim portom na macOS-u, čini povezivanje i ponovnu sinkronizaciju kamere robusnijima, proširuje katalog STMicroelectronics model zoo-a i ispravlja grešku učitavanja Alif ugrađenog programa koja je mogla pokvariti ploče. Nema nekompatibilnih promjena za korisničke projekte.

Najvažnije

  • Uparivanje pogona na macOS-u sada razrješava USB serijski broj montiranog pogona obilaskom DiskArbitration/IOKit registra, ispravno uparujući pogone za pohranu kamere s njihovim serijskim portom.

  • Sigurnije učitavanje Alif ugrađenog programa više ne briše MRAM APP regiju, što je kvarilo ploče.

  • Pouzdanije veze zahvaljujući duljim vremenskim ograničenjima povezivanja, ponovnoj sinkronizaciji s ponovnim pokušajem uz poček i pričuvnoj opciji jednog uklonjivog pogona kada strogo uparivanje serijskog broja ne uspije.

  • Širi STMicroelectronics model zoo, sada dostupan na OPENMV_RT1060, OPENMV4P, ARDUINO_GIGA, ARDUINO_PORTENTA_H7 i ARDUINO_NICLA_VISION.

  • Čišće ploče System Information prikazane kao poravnani rich text s jednoprostornim fontom uz odjeljak mogućnosti protokola u više redaka.

Ostale promjene i poboljšanja

  • Na macOS-u IDE razrješava USB serijski broj montiranog pogona obilaskom DiskArbitration/IOKit registra od putanje montiranja volumena prema gore do čvora USB uređaja, ispravljajući uparivanje serijskog porta s pogonom za pogone za pohranu kamere (35fd08410). DiskArbitration i CoreFoundation uključci omotani su u Q_OS_MAC zaštitu pa se ne-Mac verzije čisto prevode (5940f3f77).

  • Kada strogo uparivanje pogona prema serijskom broju ne uspije, ali je prisutan točno jedan uklonjivi pogon, IDE sada pribjegava korištenju tog jednog pogona kao putanje montiranja kamere (92d13cb10).

  • Ponovna sinkronizacija kamere sada koristi dulje vremensko ograničenje povezivanja pri prvom pokušaju i ponovno pokušava s jednosekundnim vremenskim ograničenjem počeka, ponovno stvarajući transport pri svakom pokušaju kako bi početne veze bile pouzdanije (2343a9211).

  • Ploče System Information uređaja i statistike domaćina/uređaja sada se prikazuju kao rich text s jednoprostornim fontom s ponovno poravnatim stupcima i odjeljkom mogućnosti protokola u više redaka radi jasnijeg oblikovanja (549a6acfa).

  • Unosi STMicroelectronics model zoo-a sada su dostupni na više ploča, proširujući katalog na OPENMV_RT1060, OPENMV4P, ARDUINO_GIGA, ARDUINO_PORTENTA_H7 i ARDUINO_NICLA_VISION uz OPENMV_AE3 i OPENMV_N6 (ea75eea5f).

Ispravci grešaka

  • Ispravljeno je učitavanje Alif ugrađenog programa tako da više ne briše MRAM APP regiju, što je kvarilo ploče; IDE sada poziva korisnika da odspoji kameru i isključi prekidač načina tvrdog održavanja te da kameru ostavi nepovezanu dok se ne dobije uputa za ponovno povezivanje (886290d46).

  • Novo (V2) ispitivanje serijskog protokola sada je ispravno ograničeno da se pokreće samo na kamerama koje nemaju naslijeđeni OpenMV USB VID/PID (tj. novijim kamerama), ispravljajući tipfeler usporedbe VID/PID-a koji je dvaput uspoređivao productIdentifier umjesto vendorIdentifier te uvjet ograničavanja koji je prije pokretao ispitivanje na pogrešnim uređajima (b43b485ed, c86d83870).

Podrška za platforme i alate

  • Osnova Qt Creatora: 14.0.2.

  • STMicroelectronics model zoo katalog proširen na OPENMV_RT1060, OPENMV4P, ARDUINO_GIGA, ARDUINO_PORTENTA_H7 i ARDUINO_NICLA_VISION uz OPENMV_AE3 i OPENMV_N6.

Nekompatibilne promjene

Nema. Ovo izdanje ne sadrži nikakve prekide skriptne API-ja ili tijeka rada korisničkih projekata.