v2.6.9

v2.6.9 lägger till stöd för OpenMV Pure Thermal och Arduino Nano 33 BLE Sense, åtgärdar byteväxlade RGB565-bildbuffertfärger och Pythons automatiska indentering, och förfinar uppmaningen om fast programvara-uppgradering samt dokumentationstipsen. Den är byggd på samma Qt Creator 4.0.2-bas som föregående utgåva, och det finns inga brytande ändringar för befintliga projekt.

Höjdpunkter

  • OpenMV Pure Thermal (OPENMVPT) stöds nu, med medföljande fast programvara, startladdare och UVC-binärer plus en post för DFU-flashning.

  • Arduino Nano 33 BLE Sense-stöd lägger till medföljande fast programvara och en komplett uppsättning exempel för kort, sensorer, Bluetooth, ljud och termisk kamera.

  • Åtgärdade byteväxlade RGB565-färger i live-bildbuffertvyn och videoomkodaren.

  • Åtgärdade Pythons automatiska indentering så att en ny tom rad behåller föregående rads indentering istället för att återställas till kolumn 0.

  • Kryssrutan ”Visa inte detta meddelande igen” på uppmaningen om uppgradering vid föråldrad fast programvara dämpar upprepade påminnelser.

Nya funktioner

  • OpenMV Pure Thermal: lade till stöd för kameran OPENMVPT (OpenMV Pure Thermal, STM32H743 med SDRAM), inklusive medföljande fast programvara, startladdare och UVC-binärer samt en ny post i boards.txt för DFU-flashning (c5b7df59f).

  • Arduino Nano 33 BLE Sense: inkluderade den fasta programvaran för Nano 33 BLE Sense (c5b7df59f) och lade till en komplett uppsättning exempel som täcker kortets I2C-skanner, sensorerna APDS9960, HTS221, LPS22 och LSM9DS1, BLE blinky/scan/temperature, ljud-FFT och den termiska kameran (4e7bc157b).

Övriga ändringar och förbättringar

  • Uppmaningen om uppgradering vid föråldrad fast programvara innehåller nu en kryssruta ”Visa inte detta meddelande igen” så att användare kan dämpa upprepade uppgraderingsuppmaningar (dd1ad68c4).

  • Ctrl-klick på en metod eller ett attribut visar nu endast dokumentationstipset för just den modulen, genom att filtrera matchningar mot modulnamnet som föregår . (34d9a30bf).

  • Etiketter i undermenyn Examples visar nu bindestreck i mappnamn som mellanslag för renare titlar (till exempel Nano 33 BLE Sense och Portenta H7) (34d9a30bf, 4e7bc157b).

  • På Linux öppnas nu förloppsdialogerna DFU Util och Convert Video utan att stjäla fönsterfokus (dd1ad68c4).

  • Exemplet TV Shield uppdaterades till att använda SIF-upplösning (352x240), valfri trippelbuffring och en FPS-utskrift, och påpekar nu att en kabelansluten TV-shield också stöds; samma ändring städade även upp Portenta H7 LoRa-exemplet genom att ta bort det explicita argumentet för OTAA-anslutningstidsgräns (d54bb97e4).

Felrättningar

  • Åtgärdade RGB565-bildbuffertfärger som visades byteväxlade: bilder från äldre fast programvara (före 3.8.0) är bytevända medan nyare fast programvara skickas icke-vänd, både i live-vyn och i videoomkodaren (dd1ad68c4).

  • Åtgärdade felaktig automatisk Python-indentering genom att behålla föregående rads indentering på den nya tomma raden istället för att återställa till kolumn 0 efter en tom rad (c33e9f354).

  • Klicknavigering i felmeddelanden försöker inte längre öppna en obefintlig källfil när felet härrör från en inbyggd (frusen) modul, vilket undviker oönskade redigerarfel (dd1ad68c4).

Plattforms- och verktygsstöd

  • Qt Creator-bas: 4.0.2.

  • Nytt kort: OpenMV Pure Thermal (OPENMVPT, STM32H743 med SDRAM) med medföljande fast programvara, startladdare och UVC-binärer (c5b7df59f).

  • Nytt kort: Arduino Nano 33 BLE Sense med medföljande fast programvara (c5b7df59f).

  • Medföljande fast programvara: OpenMV-firmware uppdaterad från 3.8.0 till 3.9.1 (c5b7df59f) och därefter till 3.9.2 (a707f6ebc).

  • IDE-version: höjd från 2.6.8 till 2.6.9 (d128254d7).

Brytande ändringar

Inga. Den här utgåvan lägger till kort och åtgärdar fel utan att ändra befintligt projektbeteende, och Qt Creator 4.0.2-basen är oförändrad.