v4.8.4¶
v4.8.4 je vydání zaměřené na spolehlivost a obsluhu připojení postavené na stávajícím základu Qt Creator 14.0.2. Zlepšuje párování jednotek USB se sériovými porty na macOS, činí připojení a opětovnou synchronizaci kamery robustnějšími, rozšiřuje katalog model zoo společnosti STMicroelectronics a opravuje chybu načítání firmwaru Alif, která mohla nevratně poškodit desky. Neobsahuje žádné změny narušující zpětnou kompatibilitu uživatelských projektů.
Hlavní novinky¶
Párování jednotek na macOS nyní zjišťuje sériové číslo USB připojené jednotky procházením registru DiskArbitration/IOKit a správně páruje úložné jednotky kamery s jejich sériovým portem.
Bezpečnější načítání firmwaru Alif již nemaže oblast MRAM
APP, která desky nevratně poškozovala.Spolehlivější připojení díky delším časovým limitům připojení, opětovné synchronizaci s odkladovým časem a záložnímu řešení s jednou vyměnitelnou jednotkou, když striktní párování podle sériového čísla selže.
Širší model zoo STMicroelectronics, nyní dostupné na
OPENMV_RT1060,OPENMV4P,ARDUINO_GIGA,ARDUINO_PORTENTA_H7aARDUINO_NICLA_VISION.Přehlednější panely System Information vykreslené jako zarovnaný neproporcionální formátovaný text s víceřádkovou sekcí možností protokolu.
Další změny a vylepšení¶
Na macOS IDE zjišťuje sériové číslo USB připojené jednotky procházením registru DiskArbitration/IOKit od cesty připojení svazku až po uzel zařízení USB, čímž opravuje párování sériového portu s jednotkou pro úložné jednotky kamery (35fd08410). Includy DiskArbitration a CoreFoundation jsou obaleny ochranou
Q_OS_MAC, takže sestavení mimo Mac se kompilují bez problémů (5940f3f77).Když striktní párování jednotek podle sériového čísla selže, ale je přítomna přesně jedna vyměnitelná jednotka, IDE nyní použije tuto jedinou jednotku jako cestu připojení kamery (92d13cb10).
Opětovná synchronizace kamery nyní používá delší časový limit připojení při prvním pokusu a opakuje s jednosekundovým odkladovým časovým limitem, přičemž při každém pokusu znovu vytváří transport, aby byla počáteční připojení spolehlivější (2343a9211).
Panely System Information zařízení a statistik hostitele/zařízení se nyní vykreslují jako neproporcionální formátovaný text s přerovnanými sloupci a víceřádkovou sekcí možností protokolu pro přehlednější formátování (549a6acfa).
Položky model zoo STMicroelectronics jsou nyní dostupné na více deskách, čímž se katalog rozšiřuje na
OPENMV_RT1060,OPENMV4P,ARDUINO_GIGA,ARDUINO_PORTENTA_H7aARDUINO_NICLA_VISIONkroměOPENMV_AE3aOPENMV_N6(ea75eea5f).
Opravy chyb¶
Opraveno načítání firmwaru Alif tak, aby již nemazalo oblast MRAM
APP, která desky nevratně poškozovala; IDE nyní vyzve uživatele, aby odpojil kameru a vypnul přepínač režimu hard maintenance a aby ponechal kameru nepřipojenou, dokud nebude vyzván k jejímu opětovnému připojení (886290d46).Nová sonda sériového protokolu (V2) je nyní správně omezena tak, aby běžela pouze na kamerách, které nemají starší USB VID/PID OpenMV (tj. na novějších kamerách), čímž se opravuje překlep v porovnání VID/PID, který porovnával
productIdentifierdvakrát namístovendorIdentifier, a podmínka omezení, která dříve spouštěla sondu na nesprávných zařízeních (b43b485ed, c86d83870).
Podpora platforem a nástrojů¶
Základ Qt Creator: 14.0.2.
Katalog model zoo STMicroelectronics rozšířen na
OPENMV_RT1060,OPENMV4P,ARDUINO_GIGA,ARDUINO_PORTENTA_H7aARDUINO_NICLA_VISIONkroměOPENMV_AE3aOPENMV_N6.
Změny narušující kompatibilitu¶
Žádné. Toto vydání neobsahuje žádné narušení skriptovacího API ani pracovního postupu uživatelských projektů.