v2.9.2¶
v2.9.2 face terminalul serial interactiv, astfel încât poți tasta direct în REPL-ul MicroPython al camerei, adaugă instalarea cu un singur clic a celui mai recent firmware de dezvoltare și setează RTC-ul camerei după ceasul gazdei la conectare (necesită firmware de cameră 4.3.2 sau mai nou; firmware-ul inclus aici este 4.3.1). IDE-ul rămâne pe baza Qt Creator 4.0.2 și nu există modificări incompatibile pentru proiectele existente.
Puncte importante¶
Terminal serial interactiv: tastează direct în terminalul IDE-ului pentru a controla REPL-ul MicroPython al camerei, cu tastele săgeți,
Home,EndșiDeletemapate la codurile de control REPL corespunzătoare.Instalează cea mai recentă versiune de dezvoltare: un nou element din meniul
Toolsdescarcă firmware de ultimă oră de pe GitHub și îl scrie pe camera conectată.Sincronizarea orei cu gazda: conectarea la o cameră setează acum RTC-ul acesteia după data și ora curentă a sistemului gazdă (necesită firmware de cameră 4.3.2 sau mai nou).
Actualizări de instalare pe loc: programul de instalare pentru Windows/Linux dezinstalează automat un OpenMV IDE anterior din directorul țintă, pentru actualizări curate.
Scrierea prin DFU pe Arduino Nicla Vision a fost reparată, cu un tip de placă dedicat și driver Windows inclus.
Funcții noi¶
Terminal serial interactiv. Acum poți tasta direct în terminalul serial al IDE-ului pentru a interacționa cu REPL-ul MicroPython al camerei. Tastele săgeți se mapează la
CTRL+B/CTRL+F/CTRL+P/CTRL+N,HomeșiEndse mapează laCTRL+AșiCTRL+E, iarDeletese mapează laCTRL+D(c50b8c716).Instalează cea mai recentă versiune de dezvoltare. Un nou element din meniul
Toolsdescarcă cel mai recent firmware de ultimă oră de pe GitHub și îl scrie pe camera conectată, cu o opțiune de ștergere a sistemului de fișiere intern (87a69e700).Sincronizarea orei cu gazda la conectare. La conectarea la o cameră, IDE-ul trimite acum data și ora curentă a sistemului gazdă pentru a seta RTC-ul camerei. Acest lucru necesită firmware de cameră 4.3.2 sau mai nou; firmware-ul 4.3.1 inclus cu această versiune nu acceptă încă comanda de introducere a orei (d3ef9d5e0, ce82350eb).
Alte modificări și îmbunătățiri¶
Corectări de erori¶
Oprirea unui script sau deconectarea pune acum camera în repaus și golește complet mai întâi tampoanele de text și de imagine în așteptare, prevenind cadrele și ieșirile învechite, precum și conflictele de comenzi (af8d18d65).
Fereastra de progres a scrierii firmware-ului pentru DFU,
bossacșipicotoolactualizează acum liniile de progres pentru ștergere și descărcare pe loc, în loc să inunde fereastra cu mii de linii (23345dce4).O cameră aflată în modul bootloader (serial
000000000011) nu mai este oferită ca port normal conectabil și este folosită doar pentru recuperarea bootloader-ului (9d070b669).Comanda Deschide folderul OpenMV Cam deschide acum directorul
.openmv_diskcorect pe macOS și Linux, în loc de calea brută a portului (adacf333d).Închiderea unei file de editor prin bara de file închide acum corect editorul, fără a declanșa de două ori logica de închidere (18408e6e5, 09a8e299b).
Dialogurile de eroare DFU („No DFU settings for the selected board type!” și „No DFU settings for the selected device!”) adaugă acum VID-ul și PID-ul problematic pentru a facilita depanarea (640f25df3).
Suport pentru platforme și instrumente¶
Baza Qt Creator: 4.0.2.
Arduino Nicla Vision: scrierea prin DFU a fost reparată prin adăugarea VID/PID-ului său de bootloader în harta DFU, atribuindu-i un tip de placă dedicat
NICLAVși incluzând driverul său pentru Windows (90d1ac0ac).S-a adăugat suport pentru senzorul termic FLIR Lepton 1.6 în tabelul de ID-uri de senzori; intrarea Lepton 1.0 a fost eliminată (874e80d86).
Firmware-ul de cameră inclus a fost actualizat la v4.3.0 și apoi la v4.3.1 pentru toate plăcile OpenMV și Arduino, cu noi scripturi de exemplu Time-of-Flight, Lepton object-high-temp și BLE
aioblepentru Nano-RP2040 (3034469f7, ce82350eb).
Modificări incompatibile¶
Niciuna. Această versiune nu conține întreruperi vizibile ale fluxului de lucru sau ale comportamentului pentru proiectele existente.