v3.2.0¶
v3.2.0 förbättrar avsevärt FLIR Lepton-drivrutinen (DMA, skalning för FLIR 1/3, snabbare UVC-strömning), aktiverar exFAT på OpenMV 3 och 4, uppdaterar CMSIS-NN till 5.4.0 och lägger till exempel för VSYNC-GPIO-utgång och USB-VCP. Den introducerar inga brytande API-ändringar — v3.1.0-skript körs oförändrade.
Höjdpunkter¶
FLIR Lepton — DMA-baserad infångning, fungerande skalning för FLIR 1/3 och snabbare UVC-strömning.
exFAT aktiverat på OpenMV 3 och 4.
CMSIS-NN 5.4.0-uppdatering.
Exempel — VSYNC-GPIO-utgång och USB VCP.
Inga brytande API-ändringar — flasha om så körs dina v3.1.0-skript oförändrade.
Nya funktioner¶
exFAT — aktiverade exFAT-filsystemet på OpenMV 3 och 4.
Exempel — lade till ett exempel för VSYNC-GPIO-utgång och ett USB-VCP-exempel.
Övriga ändringar och förbättringar¶
Uppdaterade CMSIS-NN till 5.4.0 (med uppdaterade NN-tränings-/testskript och ett skript för att skapa etiketterade bilder); IDE:n upptäcker nu OpenMV-disken via en dold markörfil; konfigurationen tolkas vid mjuka omstarter; FLIR Lepton strömmar nu snabbare över UVC och skickar rätt gråskale-UVC-deskriptor för MT9V034.
Buggfixar¶
Kamera och sensorer:
Fick FLIR Lepton-drivrutinen att fungera bra för FLIR 1/3 med skalning, flyttade Lepton-initieringen till MSP, använde DMA för Lepton 1 och 3 (med en dedikerad VOSPI-minnesregion) och åtgärdade MT9V034-stillbildsvägen (tog bort lösningen med strömnings-återanrop).
System och anslutning:
Lade till en WINC-patchuppsättning och åtgärdade WINC-initieringens timeout, H7 DMA-regionens storlek (gjordes ocachebar via MPU:n), H7 SPI-klockkällan och CMSIS-NN-kolumnbuffertens storlek.
Hårdvaru- och kortstöd¶
OpenMV 3 / 4 — stöd för exFAT-filsystem.
Brytande API-ändringar¶
v3.2.0 introducerar inga brytande Python-API-ändringar. Skript som kördes på v3.1.0 körs oförändrade på v3.2.0 — flasha bara om firmware.