v2.2.0¶
v2.2.0 extinde exemplele și instrumentele incluse, adaugă salvarea jurnalelor și rescalarea video în IDE, consolidează calea de programare DFU și reîmprospătează firmware-ul inclus al camerei la 3.3.1. Rămâne bazată pe Qt Creator 4.0.2 și nu există modificări incompatibile pentru proiectele existente.
Aspecte importante¶
Butoanele Save adăugate în terminalul serial și în panourile de ieșire pentru mesaje/jurnal exportă conținutul acestora într-un fișier
.txt.Rescalarea video îți permite să setezi o lățime nouă (raportul de aspect este păstrat) la salvarea sau conversia unui videoclip înregistrat.
Threshold Editor primește un buton Reset Sliders pentru a restabili pragurile de tonuri de gri sau LAB la intervalele lor implicite complete.
Exemple noi pentru shield-urile IMU, Distance, TV și Global Shutter, radiometrie Lepton, scalarea frecvenței CPU și un model de învățare automată chars74k.
Firmware-ul inclus al camerei actualizat la 3.3.1 și calea de programare DFU consolidată pentru actualizări mai fiabile.
Funcții noi¶
S-a adăugat un buton Save în terminalul serial OpenMV și în panourile de ieșire pentru mesaje/jurnal Core, care exportă conținutul jurnalului într-un fișier
.txt. (fba4cd119)La salvarea sau conversia unui videoclip înregistrat, IDE-ul întreabă acum dacă să îl rescaleze și îți permite să introduci o lățime nouă (raportul de aspect este păstrat), care este transmisă către ffmpeg prin
-vf scale. (db13b4f2f)Instrumentul de urmărire a culorii Threshold Editor a primit un buton Reset Sliders care restabilește pragurile de tonuri de gri (0-255) sau LAB (L 0-100, A/B -128..127) la intervalele lor implicite complete. (a16d7a613)
S-au adăugat noi foldere de exemple IMU Shield, Distance Shield și TV Shield (
imu_read.py,distance_read.py,tv.py) plus un exemplu actualizat de flux optic MAVLink. (f4468637b)S-a extins setul de exemple incluse cu scalarea frecvenței CPU, temperatura obiectelor prin radiometrie Lepton, Global Shutter (fps ridicat/declanșat), noi exemple de desenare (elipsă/puncte-cheie) și de filtre de imagine (gama/negativ), plus ajutoare
100-Libraries(MQTT, BNO055, VL53L1X). (03a5696ae)S-a adăugat un exemplu de recunoaștere a caracterelor chars74k din categoria Machine Learning și un nou model de rețea neuronală chars74k, și s-a reîmprospătat modelul smile inclus. (9d5198204)
S-a inclus un pachet de integrare ROS (Robot Operating System) (
openmv_cam) în distribuția IDE și s-a actualizat pachetul inclus de interfață LabVIEW OpenMV. (b43921a48, a209fdc0c)
Alte modificări și îmbunătățiri¶
După prima rulare a exemplului helloworld, un dialog More Examples care apare o singură dată îndrumă acum utilizatorii către
File -> Examples(cu o casetă de bifare „Don’t show this again”), iar mesajul de după actualizarea firmware-ului a fost reformulat pentru a menționa LED-ul RGB care clipește albastru când autotestul se finalizează. (06e4f7436)S-a consolidat calea de programare DFU: pydfu reîncearcă acum clear-status până la
DFU_IDLEși crește timeout-ul transferului de control USB la 5000ms, iar regulile udev pentru Linux au fost rescrise pentru a se potrivi fiabil cu dispozitivele OpenMV DFU (0483:df11) și serial (1209:abd1) și pentru a crea legăturile simbolice/dev/openmvdfuși/dev/openmvcam. (49e40e8f9)Mesajele de eroare de execuție MicroPython raportate în IDE sunt acum trecute prin
tr()pentru a putea fi localizate. (ff8bcf094)S-a reîmprospătat documentația de referință HTML offline inclusă, adăugând noi pagini de module
omv.cpufreqșiomv.tvși actualizând paginileomv.fir,omv.imageșiomv.sensor, plus noi pagini de prezentare generală a tutorialului și de arhitectură a sistemului. (33deb09a5)
Suport pentru platforme și instrumente¶
Bază Qt Creator: 4.0.2.
Firmware OpenMV inclus al camerei: actualizat de la 3.2.0 la 3.3.1 pentru OPENMV2/OPENMV3/OPENMV4 (binarele firmware, bootloader, openmv și UVC). (8a3230df4)
Driver DFU pentru Windows: programul de instalare detectează acum Windows 10 și instalează un driver STTube semnat dedicat pentru Win10, și s-a inclus un set separat de instrument/driver STM32L DfuSe. (89f57e10a, e4ef66f12)
ffmpeg/ffprobe: s-au reîmprospătat binarele incluse ffmpeg/ffprobe folosite pentru conversia video pentru țintele Linux (linux-arm/Raspberry Pi, linux-x86, linux-x86_64) și macOS, renunțând la variantele neutilizate ffserver și ffmpeg pe 10 biți de pe țintele Linux. (6ea2f68a4)
Driver USB-serial FTDI pentru Windows: s-a actualizat pachetul de driver inclus. (919bd1d8d)
Modificări incompatibile¶
Niciuna. Proiectele și fluxurile de lucru existente continuă să funcționeze neschimbate; baza Qt Creator rămâne 4.0.2.