v2.6.9¶
v2.6.9 ergänzt Unterstützung für OpenMV Pure Thermal und Arduino Nano 33 BLE Sense, behebt byte-vertauschte RGB565-Framebuffer-Farben und die automatische Python-Einrückung und verfeinert die Eingabeaufforderung zur Firmware-Aktualisierung sowie die Dokumentations-Tooltips. Sie basiert auf derselben Qt Creator 4.0.2-Grundlage wie die vorherige Version, und es gibt keine inkompatiblen Änderungen an bestehenden Projekten.
Highlights¶
OpenMV Pure Thermal (
OPENMVPT) wird nun unterstützt, mit gebündelter Firmware, Bootloader und UVC-Binärdateien sowie einem DFU-Flashing-Eintrag.Arduino Nano 33 BLE Sense-Unterstützung ergänzt gebündelte Firmware und einen vollständigen Satz an Beispielen für Board, Sensor, Bluetooth, Audio und Wärmebildkamera.
Byte-vertauschte RGB565-Farben behoben in der Live-Framebuffer-Ansicht und im Video-Transcoder.
Automatische Python-Einrückung behoben, sodass eine neue leere Zeile die Einrückung der vorherigen Zeile beibehält, anstatt auf Spalte 0 zurückzusetzen.
„Diese Meldung nicht erneut anzeigen“-Kontrollkästchen in der Eingabeaufforderung zur Firmware-Aktualisierung unterdrückt wiederholte Hinweise.
Neue Funktionen¶
OpenMV Pure Thermal: Unterstützung für die
OPENMVPT-Kamera (OpenMV Pure Thermal, STM32H743 mit SDRAM) hinzugefügt, einschließlich gebündelter Firmware, Bootloader und UVC-Binärdateien sowie einem neuenboards.txt-Eintrag für DFU-Flashing (c5b7df59f).Arduino Nano 33 BLE Sense: Die Nano 33 BLE Sense-Firmware gebündelt (c5b7df59f) und einen vollständigen Satz an Beispielen hinzugefügt, der den Board-I2C-Scanner, die Sensoren APDS9960, HTS221, LPS22 und LSM9DS1, BLE-Blinky/Scan/Temperatur, Audio-FFT und die Wärmebildkamera abdeckt (4e7bc157b).
Weitere Änderungen und Verbesserungen¶
Die Eingabeaufforderung zur Firmware-Aktualisierung enthält nun ein „Diese Meldung nicht erneut anzeigen“-Kontrollkästchen, damit Benutzer wiederholte Aktualisierungsaufforderungen unterdrücken können (dd1ad68c4).
Strg-Klicken auf eine Methode oder ein Attribut zeigt nun nur noch den Dokumentations-Tooltip für das jeweilige Modul an, indem Übereinstimmungen auf den Modulnamen vor dem
.gefiltert werden (34d9a30bf).Beschriftungen im Beispiele-Untermenü zeigen Bindestriche in Ordnernamen nun als Leerzeichen an, um sauberere Titel zu erhalten (zum Beispiel
Nano 33 BLE SenseundPortenta H7) (34d9a30bf, 4e7bc157b).Unter Linux öffnen sich die Fortschrittsdialoge DFU Util und Convert Video nun, ohne den Fensterfokus zu stehlen (dd1ad68c4).
Das TV Shield-Beispiel wurde aktualisiert, um SIF-Auflösung (352x240), optionales Triple Buffering und eine FPS-Ausgabe zu verwenden, und weist nun darauf hin, dass auch ein verkabeltes TV Shield unterstützt wird; dieselbe Änderung bereinigte zudem das Portenta H7 LoRa-Beispiel, indem das explizite OTAA-Join-Timeout-Argument entfernt wurde (d54bb97e4).
Fehlerbehebungen¶
RGB565-Framebuffer-Farben, die byte-vertauscht erschienen, wurden behoben: Bilder von älterer Firmware (vor 3.8.0) sind byte-umgekehrt, während neuere Firmware nicht umgekehrt gesendet wird, sowohl in der Live-Ansicht als auch im Video-Transcoder (dd1ad68c4).
Fehlerhafte automatische Python-Einrückung behoben, indem die Einrückung der vorherigen Zeile in der neuen leeren Zeile beibehalten wird, anstatt nach einer Leerzeile auf Spalte 0 zurückzusetzen (c33e9f354).
Die Klicknavigation bei Fehlermeldungen versucht nicht mehr, eine nicht vorhandene Quelldatei zu öffnen, wenn der Fehler von einem integrierten (eingefrorenen) Modul stammt, wodurch fehlerhafte Editor-Fehler vermieden werden (dd1ad68c4).
Plattform- und Tool-Unterstützung¶
Qt Creator-Grundlage: 4.0.2.
Neues Board: OpenMV Pure Thermal (
OPENMVPT, STM32H743 mit SDRAM) mit gebündelter Firmware, Bootloader und UVC-Binärdateien (c5b7df59f).Neues Board: Arduino Nano 33 BLE Sense mit gebündelter Firmware (c5b7df59f).
Gebündelte Firmware: OpenMV-Firmware von 3.8.0 auf 3.9.1 aktualisiert (c5b7df59f) und anschließend auf 3.9.2 (a707f6ebc).
IDE-Version: von 2.6.8 auf 2.6.9 angehoben (d128254d7).
Inkompatible Änderungen¶
Keine. Diese Version ergänzt Boards und Fehlerbehebungen, ohne das Verhalten bestehender Projekte zu ändern, und die Qt Creator 4.0.2-Grundlage bleibt unverändert.