v2.6.7¶
v2.6.7 verplaatst de workflows voor DFU-firmware-flashen en videoconversie naar ingebedde IDE-terminaldialogen, voegt programmering van de CYW4343 WiFi-co-processor toe voor de Arduino Portenta H7 en verbetert de afhandeling van grijswaardensensoren en de DFU-modusprompt. De IDE blijft op Qt Creator 4.0.2, de meegeleverde OpenMV-firmware gaat naar 3.6.9, en er zijn geen ingrijpende wijzigingen.
Hoogtepunten¶
De ingebedde DFU-flashterminal draait
dfu-utilbinnen een aanpasbare IDE-dialoog met live-uitvoer (fouten gemarkeerd in rood) en een Cancel-knop, in plaats van een extern OS-terminalvenster.CYW4343 WiFi-firmware wordt nu samen met de hoofdfirmware geprogrammeerd bij het flashen van de Arduino Portenta H7 via DFU.
De ingebedde videoconversieterminal draait de FFmpeg
Convert Video-tool in dezelfde aanpasbare IDE-dialoog met live-uitvoer en Cancel.De opnieuw ontworpen DFU-modusprompt gebruikt een keuzelijst met firmwareversies en een optioneel
Erase internal file system-selectievakje dat je laatste keuze onthoudt.Ondersteuning voor grijswaardensensoren breidt het automatisch herschrijven van
RGB565naarGRAYSCALEuit naar de MT9V034, naast de HM01B0.
Nieuwe functies¶
Ingebedde DFU-flashterminal.
dfu-utilstart nu rechtstreeks in eenQDialog-terminal die livestdoutals platte tekst streamt enstderrin rood markeert, met een Cancel-knop en opgeslagen venstergeometrie, ter vervanging van het externe OS-terminalvenster. (c2875d871)Programmering van de CYW4343 WiFi-co-processor. Het laden van firmware via DFU op de Arduino Portenta H7 voert nu een extra programmeerstap uit die de ingebouwde CYW4343 WiFi-firmware flasht (
CYW4343/cyw4343.binop0x90F00000), aangestuurd doorextraProgramCommandsindfu.txt. (62e0ba771, ba31998ce)Ingebedde videoconversieterminal. De op FFmpeg gebaseerde
Convert Video-tool draaitffmpegnu in een aanpasbare IDE-terminaldialoog met live-uitvoer en Cancel, in plaats van een externe terminal te starten. (5987bb152)Optie voor fabrieksprovisioning. Een verborgen
-form_key-opdrachtregeloptie registreert, indien opgegeven, automatisch het board/de ID van een aangesloten OpenMV Cam bij de server van OpenMV in plaats van de handmatige registratieprompt te tonen. (d5740f71e)
Overige wijzigingen en verbeteringen¶
Opnieuw ontworpen DFU-modusprompt. De
board detected in DFU mode-prompt is nu een dialoog met een keuzelijst die de exacte nieuwste release-firmwareversie toont, plus een optioneelErase internal file system-selectievakje, en hij onthoudt de laatst geselecteerde actie en wisstatus. (0a4d6258c)Tooltips voor wisselectievakje. De selectievakjes voor het wissen van het bestandssysteem in bootloader/DFU hebben nu tooltips die verduidelijken dat het wissen van de interne flashschijf geen verwijderbare SD-kaart wist. (0a4d6258c)
In-place grijswaarden-herschrijving voor geopende voorbeelden. Wanneer een al geopend helloworld-voorbeeld op een HM01B0- of MT9V034-sensor wordt uitgevoerd, herschrijft de IDE het ter plaatse om
GRAYSCALEte gebruiken, zodat het werkt op die sensoren die alleen grijswaarden ondersteunen. (4448edb38)Duidelijker bericht na flashen. Na een DFU-/firmware-update legt het bevestigingsbericht nu het geval uit waarin
main.pywerd overschreven zonder de schijf te wissen, zodat de camera simpelwegmain.pyuitvoert en zijn schijf aankoppelt. (62e0ba771)Bijgewerkte voorbeeldscripts.
ulab.pygebruikt nuulab.numericalvoor gemiddelde/standaarddeviatie,deep_sleep.pyzet de soft-sleep van de sensor vóór de bypass van de OV7725-regelaar, en een nieuwe19-Low-Power/extint_wakeup.pydemonstreert het ontwaken uit de stopmodus via een externe interrupt. (c30fcb7c3)Verbeterde verbindingsdialoog. De voortgangstekst
Connecting...is met regeleinden geformatteerd voor de leesbaarheid. (0d3619245)
Bugfixes¶
Alle Opslaan-als-dialogen (afbeelding opslaan, sjabloon, descriptor, sleutelpunten, netwerkmodel, dataset-export, terminallog, video opslaan, video-conversie-uitvoer) gerepareerd zodat ze bestandsnamen zonder extensie weigeren en de gebruiker vragen er een toe te voegen, in plaats van een bestand zonder extensie op te slaan. (3a3ba3c5e)
macOS-specifieke UI-rendering gerepareerd: de inversie van menutekst-/knopkleur (die afhing van de helderheid van de menuachtergrond) en de aangepaste donkere scrollbar-styling worden niet langer toegepast op macOS. (39179b6cb, 8b11fbcab)
Platform- en toolondersteuning¶
Qt Creator-basis: 4.0.2.
Meegeleverde OpenMV-firmware: 3.6.8 naar 3.6.9.
CYW4343 WiFi-firmware: nieuwe
CYW4343/cyw4343.bin-blob meegeleverd voor de Arduino Portenta H7.Grijswaardensensor-scripts: New File-, voorbeeld- en datasetscripts schakelen
RGB565nu naarGRAYSCALEop de MT9V034, naast de HM01B0 (alleen VGA naar QVGA voor de HM01B0). (ef0c22efb, d5bdd8890)
Ingrijpende wijzigingen¶
Geen. Deze release is achterwaarts compatibel; bestaande projecten en scripts vereisen geen wijzigingen.