v1.5.2¶
v1.5.2 è una release di funzionalità e aggiornamento basata su Qt Creator 4.0.2. Insegna al visualizzatore del framebuffer a decodificare i frame compressi in JPEG, aggiunge una dimensione configurabile del tab nel terminale seriale, semplifica la finestra di dialogo Opzioni per gli utenti OpenMV e aggiorna il firmware OpenMV Cam incluso alla versione 2.3.0 insieme a una serie di nuovi script di esempio. Non ci sono modifiche che rompono la compatibilità.
In evidenza¶
Decodifica JPEG del framebuffer: il visualizzatore del framebuffer ora decodifica e mostra i frame buffer compressi in JPEG, non solo i frame RGB grezzi, in scala di grigi e binari.
Firmware incluso 2.3.0: il firmware OpenMV Cam fornito sia per le schede OMV2 che OMV3 è stato aggiornato alla versione 2.3.0.
La dimensione del tab del terminale seriale è ora un’impostazione configurabile che viene applicata in tempo reale al terminale seriale invece di una larghezza del tab fissa a 8.
Finestra Opzioni semplificata: le impostazioni inutilizzate di Qt Creator sono nascoste per gli utenti OpenMV e la pagina
Font & Colorsè stata rinominata inFont.Nuovi esempi inclusi per l’emulazione Pixy, MAVLink, i codici a barre e uno streamer MJPEG WiFi.
Nuove funzionalità¶
Il visualizzatore del framebuffer può ora decodificare e mostrare i frame buffer compressi in JPEG ricevuti tramite la codifica seriale a 6 bit, costruendo la pixmap tramite
QImage::fromData(848215da8).Aggiunti nuovi esempi inclusi di emulazione Pixy che trasformano la OpenMV Cam in un tracker di AprilTag e blob compatibile con Pixy tramite I2C, SPI e UART (b3dac4090).
Aggiunti nuovi esempi inclusi MAVLink per lo streaming di messaggi di flusso ottico e di target di atterraggio AprilTag verso un controllore di volo (b3dac4090).
Aggiunti esempi inclusi per il rilevamento di codici a barre 1D (EAN/UPC/ISBN/CODE39/CODE93/CODE128/ecc.) e uno streamer MJPEG WiFi che funziona in modalità Access Point (b3dac4090).
Altre modifiche e miglioramenti¶
Aggiunta un’impostazione configurabile dimensione del tab del terminale seriale alla pagina delle opzioni Tab/Indentazione dell’editor; il valore viene mantenuto e applicato in tempo reale al terminale seriale (848215da8).
L’esecuzione degli script nel terminale ora invia il programma alla camera un byte alla volta per evitare di sovraccaricare il buffer di input della scheda MicroPython (848215da8).
Semplificata la finestra di dialogo Opzioni per gli utenti OpenMV nascondendo le impostazioni inutilizzate di Qt Creator (codifiche, nascondimento e navigazione del mouse, zoom con la rotellina, selezione camel-case e intelligente, ripiegamento automatico del primo commento, apertura link in split, visualizzazione della codifica file, antialiasing e schema colori) e rinominata la pagina
Font & ColorsinFont; il ripiegamento automatico del primo commento è ora disabilitato per impostazione predefinita oltre a essere nascosto (848215da8).Modificata l’impostazione predefinita in modo che la pulizia degli spazi al salvataggio venga ora applicata all’intero documento invece che alle sole righe modificate (848215da8).
Ampliata la documentazione offline inclusa con nuovi tutorial sul controllo I/O e LED, un’immagine ad alta risoluzione del pinout e pagine di riferimento aggiornate per le librerie di immagini e di rete (b3dac4090).
Correzioni di bug¶
Corretta l’evidenziazione della sintassi Python degli argomenti delle chiamate di funzione in modo che i nomi degli argomenti per parola chiave vengano evidenziati correttamente e il separatore
=sia trattato come testo normale (848215da8).
Supporto piattaforme e strumenti¶
Base Qt Creator: 4.0.2.
Firmware OpenMV Cam incluso: aggiornato a 2.3.0 sia per le schede OMV2 che OMV3 (b3dac4090).
Modifiche che rompono la compatibilità¶
Nessuna. Questa release non introduce interruzioni di flussi di lavoro o comportamenti visibili all’utente; i progetti esistenti continuano a funzionare invariati.