v1.8.1¶
v1.8.1 zavádí automatického správce importu knihoven/modulů a nový pracovní postup se složkou Documents, přibaluje OpenMV firmware 2.7.0 (včetně prvního firmware pro původní OpenMV Cam M4) spolu s images WiFi shieldu ATWINC1500 a dodává velkou dávku nových ukázkových skriptů. Toto vydání zůstává založeno na Qt Creator 4.0.2. Soubor nastavení kamery na kameře byl přejmenován, což je drobná změna chování pro stávající nastavení.
Hlavní novinky¶
Automatický správce importu prohledá přibalenou složku s příklady a novou složku
Documents/OpenMVa při akci Run/Save zkopíruje lokálně importované moduly Pythonu na OpenMV Cam, přičemž vyzve k synchronizaci, když se modul liší.Nabídka Documents Folder vypisuje skripty z vaší složky
Documents/OpenMVpro rychlé otevření vedle stávající nabídkyExamples.OpenMV firmware 2.7.0 je nyní přibalen, včetně nově přidaného firmware pro původní OpenMV Cam (OPENMV1/M4).
Images firmware WiFi ATWINC1500 (19.4.4 a 19.5.2) jsou přibaleny a příklad aktualizace WiFi firmware je nyní flashuje.
Mnoho nových ukázkových skriptů přidáno, pokrývajících nízkopříkonové režimy, rozdílovou analýzu snímků, řízení senzoru, optický tok, polární transformace a MQTT.
Nové funkce¶
Automatický správce importu knihoven/modulů. IDE prohledá přibalenou složku s příklady a novou složku
Documents/OpenMVa poté při akci Run/Save zkopíruje veškeré lokálně importované moduly Pythonu na OpenMV Cam. Když se modul na kameře liší od toho na vašem počítači, výzvaImport Helpernabídne aktualizaci modulu na kameře nebo na vašem počítači (a44bd842c, fead163df, 7621df761, 0d0636d37).Do nabídky
Filepřidáno podmenuDocuments Folder, které vypisuje skripty z vaší složkyDocuments/OpenMVpro rychlé otevření vedle stávající nabídkyExamples(a44bd842c).Přidáno mnoho nových ukázkových skriptů, včetně Low-Power (hluboký spánek, režim stop), Frame-Differencing (základní a pokročilý v paměti/na disku, odstranění stínů, strukturální podobnost), Sensor-Control (zisk, expozice, vyvážení bílé, zrcadlení, převrácení), Optical-Flow, filtrů adaptivního prahu, log/lineárních polárních transformací a příkladu MQTT (7f90dad20, 210596538).
Ostatní změny a vylepšení¶
Otevření příkladu, skriptu ze složky Documents nebo souboru s chybou nyní zaznamená aktuální pozici kurzoru do historie navigace, takže Zpět/Vpřed funguje podle očekávání (df9943f8f).
Po změně nastavení kamery, uložení skriptu na kameru nebo odpojení/resetování kamery IDE zapíše jednorázový soubor, aby přinutilo souborový systém kamery vyprázdnit (flush) čekající zápisy na disk; dialog nastavení nyní vyprazdňuje pouze při
Accepted(e7c78c930).Pole pro zadání WiFi hesla v dialogu nastavení kamery jsou nyní omezena na 63 znaků (limit WPA) místo 255 a dialog byl mírně zvýšen (92b89ea42).
Příklad ovládání desky přes UART nyní předává
timeout_char=1000, aby se zabránilo blokování při znakových časových limitech (bebd201d3).Přibalená HTML dokumentace byla znovu vygenerována s rozšířenými referencemi modulů
omv.imageaomv.sensora aktualizovaným přehledovým textem IDE (9c822f45b).Výchozí šířka tabulátoru v textovém editoru byla změněna z 8 na 4 sloupce, takže znaky tabulátoru v otevřených souborech se nyní vykreslují na 4 sloupce (0d0636d37).
Opravy chyb¶
Opraveno obrácené porovnání verze firmware, takže IDE nyní správně detekuje, zda firmware připojené kamery podporuje novější funkce protokolu (řetězec architektury a zjišťování MTU), místo aby je nesprávně detekovalo (3a75f6532).
Odkazy na soubory v chybových zprávách nyní otevírají správný soubor na kameře vložením oddělovače cesty mezi cestu disku a uvedený název souboru (cb0c81f36).
Akce
Configure Settingsje nyní správně zakázána, když je kamera odpojena; dříve zůstávala povolena (926c230c0).
Podpora platforem a nástrojů¶
Základ Qt Creator: 4.0.2.
OpenMV firmware: aktualizován na 2.7.0 s novými images pro všechny desky, plus nově přidaný firmware pro původní OpenMV Cam (OPENMV1/M4) (7f90dad20).
Firmware WiFi shieldu ATWINC1500: images 19.4.4 a 19.5.2 jsou nyní přibaleny a příklad aktualizace WiFi firmware je flashuje. Pozor, 19.5.2 nepodporuje modul MR210PA (7f90dad20).
Změny narušující kompatibilitu¶
Soubor nastavení kamery na kameře byl přejmenován z
main.ininaopenmv.config. Nastavení uložená pod starým názvemmain.inise již nebudou číst; znovu aplikujte nastavení kamery, abyste zapsali nový soubor (5c1c0426b).