v2.6.9¶
v2.6.9 adaugă suport pentru OpenMV Pure Thermal și Arduino Nano 33 BLE Sense, corectează culorile inversate pe octeți ale tamponului de cadre (frame buffer) RGB565 și auto-indentarea Python, și rafinează promptul de actualizare a firmware-ului și sfaturile contextuale (tooltips) din documentație. Este construit pe aceeași bază Qt Creator 4.0.2 ca versiunea anterioară și nu există modificări incompatibile pentru proiectele existente.
Puncte importante¶
OpenMV Pure Thermal (
OPENMVPT) este acum suportat, cu firmware, bootloader și fișiere binare UVC incluse, plus o intrare pentru programarea prin DFU.Suportul pentru Arduino Nano 33 BLE Sense adaugă firmware inclus și un set complet de exemple pentru placă, senzor, Bluetooth, audio și cameră termică.
Corectarea culorilor RGB565 inversate pe octeți în vizualizarea live a tamponului de cadre (frame buffer) și în transcodorul video.
Corectarea auto-indentării Python, astfel încât o linie nouă goală păstrează indentarea liniei precedente în loc să revină la coloana 0.
Caseta de bifare „Nu mai afișa acest mesaj” de pe promptul de actualizare a firmware-ului învechit suprimă notificările repetate.
Funcții noi¶
OpenMV Pure Thermal: s-a adăugat suport pentru camera
OPENMVPT(OpenMV Pure Thermal, STM32H743 cu SDRAM), inclusiv firmware, bootloader și fișiere binare UVC incluse, precum și o nouă intrareboards.txtpentru programarea prin DFU (c5b7df59f).Arduino Nano 33 BLE Sense: s-a inclus firmware-ul pentru Nano 33 BLE Sense (c5b7df59f) și s-a adăugat un set complet de exemple care acoperă scanerul I2C al plăcii, senzorii APDS9960, HTS221, LPS22 și LSM9DS1, BLE blinky/scan/temperatură, FFT audio și camera termică (4e7bc157b).
Alte modificări și îmbunătățiri¶
Promptul de actualizare a firmware-ului învechit include acum o casetă de bifare „Nu mai afișa acest mesaj”, astfel încât utilizatorii pot suprima promptirile repetate de actualizare (dd1ad68c4).
Ctrl-clic pe o metodă sau un atribut afișează acum doar sfatul contextual de documentație pentru modulul respectiv, filtrând potrivirile după numele modulului care precede
.(34d9a30bf).Etichetele submeniului de exemple afișează acum cratimele din numele folderelor ca spații, pentru titluri mai curate (de exemplu
Nano 33 BLE SenseșiPortenta H7) (34d9a30bf, 4e7bc157b).Pe Linux, dialogurile de progres DFU Util și Convert Video se deschid acum fără a fura focusul ferestrei (dd1ad68c4).
Exemplul TV Shield a fost actualizat pentru a folosi rezoluția SIF (352x240), buffering triplu opțional și o afișare a FPS și menționează acum că este suportat și un TV shield cu fir; aceeași modificare a curățat și exemplul Portenta H7 LoRa prin eliminarea argumentului explicit pentru timeout-ul de conectare OTAA (d54bb97e4).
Corecturi de erori¶
S-a corectat afișarea culorilor inversate pe octeți ale tamponului de cadre (frame buffer) RGB565: imaginile din firmware-ul mai vechi (înainte de 3.8.0) au octeții inversați, în timp ce firmware-ul mai nou este trimis neinversat, atât în vizualizarea live, cât și în transcodorul video (dd1ad68c4).
S-a corectat auto-indentarea Python incorectă prin păstrarea indentării liniei precedente pe noua linie goală, în loc de revenirea la coloana 0 după o linie goală (c33e9f354).
Navigarea prin clic pe mesajul de eroare nu mai încearcă să deschidă un fișier sursă inexistent atunci când eroarea provine dintr-un modul încorporat (înghețat), evitând erorile false din editor (dd1ad68c4).
Suport pentru platformă și instrumente¶
Bază Qt Creator: 4.0.2.
Placă nouă: OpenMV Pure Thermal (
OPENMVPT, STM32H743 cu SDRAM) cu firmware, bootloader și fișiere binare UVC incluse (c5b7df59f).Placă nouă: Arduino Nano 33 BLE Sense cu firmware inclus (c5b7df59f).
Firmware inclus: firmware-ul OpenMV actualizat de la 3.8.0 la 3.9.1 (c5b7df59f) și apoi la 3.9.2 (a707f6ebc).
Versiune IDE: ridicată de la 2.6.8 la 2.6.9 (d128254d7).
Modificări incompatibile¶
Niciuna. Această versiune adaugă plăci și corecturi fără a modifica comportamentul proiectelor existente, iar baza Qt Creator 4.0.2 rămâne neschimbată.