v1.8.1¶
v1.8.1 introduce un manager automat de import de biblioteci/module și un nou flux de lucru cu folderul Documents, integrează firmware-ul OpenMV 2.7.0 (inclusiv primul firmware pentru OpenMV Cam M4 original) împreună cu imaginile pentru shield-ul WiFi ATWINC1500 și livrează un lot mare de scripturi de exemplu noi. Această versiune rămâne bazată pe Qt Creator 4.0.2. Fișierul cu setările camerei de pe cameră a fost redenumit, ceea ce reprezintă o mică modificare de comportament pentru setările existente.
Aspecte importante¶
Managerul automat de import scanează folderul cu exemple integrate și un nou folder
Documents/OpenMVși, la Run/Save, copiază pe OpenMV Cam modulele Python importate local, solicitând sincronizarea atunci când un modul diferă.Meniul Documents Folder listează scripturile din folderul
Documents/OpenMVpentru deschidere rapidă, alături de meniul existentExamples.Firmware-ul OpenMV 2.7.0 este acum integrat, inclusiv firmware-ul nou adăugat pentru OpenMV Cam original (OPENMV1/M4).
Imaginile de firmware WiFi ATWINC1500 (19.4.4 și 19.5.2) sunt integrate, iar exemplul de actualizare a firmware-ului WiFi le scrie acum în memorie.
Multe scripturi de exemplu noi au fost adăugate, acoperind moduri de consum redus, diferențierea cadrelor, controlul senzorului, fluxul optic, transformările polare și MQTT.
Funcționalități noi¶
Manager automat de import de biblioteci/module. IDE-ul scanează folderul cu exemple integrate și un nou folder
Documents/OpenMV, apoi, la Run/Save, copiază pe OpenMV Cam orice module Python importate local. Când un modul de pe cameră diferă de cel de pe computerul tău, un mesajImport Helperoferă posibilitatea de a actualiza modulul de pe cameră sau de pe computer (a44bd842c, fead163df, 7621df761, 0d0636d37).A fost adăugat un submeniu
Documents Folderîn meniulFilecare listează scripturile din folderulDocuments/OpenMVpentru deschidere rapidă, alături de meniul existentExamples(a44bd842c).Au fost adăugate multe scripturi de exemplu noi, inclusiv Low-Power (deep sleep, stop mode), Frame-Differencing (de bază și avansat, în memorie/pe disc, eliminarea umbrelor, similaritate structurală), Sensor-Control (gain, expunere, balans de alb, oglindire, răsturnare), Optical-Flow, filtre de prag adaptiv, transformări polare logaritmice/liniare și un exemplu MQTT (7f90dad20, 210596538).
Alte modificări și îmbunătățiri¶
Deschiderea unui exemplu, a unui script din folderul de documente sau a unui fișier de eroare înregistrează acum poziția curentă a cursorului în istoricul de navigare, astfel încât Back/Forward funcționează conform așteptărilor (df9943f8f).
După modificarea setărilor camerei, salvarea unui script pe cameră sau deconectarea/resetarea camerei, IDE-ul scrie un fișier de unică folosință pentru a forța sistemul de fișiere al camerei să golească scrierile în așteptare pe disc; dialogul de setări golește acum doar la
Accepted(e7c78c930).Câmpurile de introducere a parolei WiFi din dialogul de setări al camerei sunt acum limitate la 63 de caractere (limita WPA) în loc de 255, iar dialogul a fost făcut puțin mai înalt (92b89ea42).
Exemplul de control al plăcii prin UART trece acum
timeout_char=1000pentru a evita blocarea la timeout-urile de caractere (bebd201d3).Documentația HTML integrată a fost regenerată cu referințe extinse ale modulelor
omv.imageșiomv.sensorși cu text de prezentare a IDE-ului actualizat (9c822f45b).Lățimea implicită a tabulatorului în editorul de text a fost modificată de la 8 la 4 coloane, astfel încât caracterele tab din fișierele deschise se afișează acum la 4 coloane (0d0636d37).
Corecții de erori¶
A fost corectată o comparație inversată a versiunii de firmware, astfel încât IDE-ul detectează acum corect dacă firmware-ul camerei conectate suportă funcțiile de protocol mai noi (șirul de arhitectură și învățarea MTU) în loc să le detecteze greșit (3a75f6532).
Legăturile către fișiere din mesajele de eroare deschid acum fișierul corect de pe cameră prin inserarea separatorului de cale între calea unității și numele de fișier raportat (cb0c81f36).
Acțiunea
Configure Settingseste acum dezactivată corect atunci când camera este deconectată; anterior era lăsată activată (926c230c0).
Suport pentru platforme și instrumente¶
Bază Qt Creator: 4.0.2.
Firmware OpenMV: actualizat la 2.7.0 cu imagini noi pentru toate plăcile, plus firmware-ul nou adăugat pentru OpenMV Cam original (OPENMV1/M4) (7f90dad20).
Firmware pentru shield-ul WiFi ATWINC1500: imaginile 19.4.4 și 19.5.2 sunt acum integrate, iar exemplul de actualizare a firmware-ului WiFi le scrie în memorie. Rețineți că 19.5.2 nu suportă modulul MR210PA (7f90dad20).
Modificări care afectează compatibilitatea¶
Fișierul cu setările camerei de pe cameră a fost redenumit din
main.iniînopenmv.config. Setările stocate sub vechiul numemain.ininu vor mai fi citite; reaplică setările camerei pentru a scrie noul fișier (5c1c0426b).