v1.5.2¶
v1.5.2 är en funktions- och uppdateringsutgåva byggd på Qt Creator 4.0.2. Den lär bildbuffertvisaren att avkoda JPEG-komprimerade bildrutor, lägger till en konfigurerbar tabbstorlek för serieterminalen, rensar upp dialogrutan Options för OpenMV-användare och uppdaterar den medföljande OpenMV Cam-firmwaren till 2.3.0 tillsammans med en uppsättning nya exempelskript. Det finns inga brytande ändringar.
Höjdpunkter¶
JPEG-avkodning av bildbuffert: bildbuffertvisaren avkodar och visar nu JPEG-komprimerade bildbuffertar, inte bara råa RGB-, gråskale- och binära bildrutor.
Medföljande firmware 2.3.0: OpenMV Cam-firmwaren som levereras för både OMV2- och OMV3-kort uppdaterades till version 2.3.0.
Serial Terminal Tab Size är nu en konfigurerbar inställning som tillämpas direkt på serieterminalen i stället för en hårdkodad tabbbredd på 8.
Upprensad dialogruta Options: oanvända Qt Creator-inställningar döljs för OpenMV-användare och sidan
Font & Colorsdöps om tillFont.Nya medföljande exempel för Pixy-emulering, MAVLink, streckkoder och en WiFi MJPEG-streamer.
Nya funktioner¶
Bildbuffertvisaren kan nu avkoda och visa JPEG-komprimerade bildbuffertar som tas emot via 6-bitars seriell kodning, och bygger pixmapen via
QImage::fromData(848215da8).Lade till nya medföljande Pixy-emulerings-exempel som förvandlar OpenMV Cam till en Pixy-kompatibel AprilTag- och blob-spårare via I2C, SPI och UART (b3dac4090).
Lade till nya medföljande MAVLink-exempel för att strömma optiskt flöde och landningsmålsmeddelanden för AprilTag till en flygkontroller (b3dac4090).
Lade till medföljande exempel för detektering av 1D-streckkoder (EAN/UPC/ISBN/CODE39/CODE93/CODE128/osv.) och en WiFi MJPEG-streamer som körs i Access Point-läge (b3dac4090).
Övriga ändringar och förbättringar¶
Lade till en konfigurerbar inställning Serial Terminal Tab Size på editorns alternativsida för Tab/Indentation; värdet sparas och tillämpas direkt på serieterminalen (848215da8).
Skriptkörning i terminalen skickar nu programmet till kameran en byte i taget för att undvika att överbelasta MicroPython-kortets inmatningsbuffert (848215da8).
Rensade upp dialogrutan Options för OpenMV-användare genom att dölja oanvända Qt Creator-inställningar (teckenkodningar, döljning och navigering av muspekaren, zoom med scrollhjul, camelCase- och smart markering, automatisk hopvikning av första kommentaren, öppna länkar i delad vy, visning av filkodning, kantutjämning och färgschema) och döpte om sidan
Font & ColorstillFont; automatisk hopvikning av första kommentaren är nu inaktiverad som standard utöver att vara dold (848215da8).Ändrade standardinställningen så att rensning av blanksteg vid sparande nu tillämpas på hela dokumentet i stället för enbart redigerade rader (848215da8).
Utökade den medföljande offline-dokumentationen med nya självstudier för I/O- och LED-styrning, en högupplöst pinout-bild samt uppdaterade referenssidor för bild- och nätverksbiblioteken (b3dac4090).
Buggfixar¶
Åtgärdade Python-syntaxmarkering av argument i funktionsanrop så att namn på nyckelordsargument markeras korrekt och separatorn
=behandlas som vanlig text (848215da8).
Plattforms- och verktygsstöd¶
Qt Creator-bas: 4.0.2.
Medföljande OpenMV Cam-firmware: uppdaterad till 2.3.0 för både OMV2- och OMV3-kort (b3dac4090).
Brytande ändringar¶
Inga. Den här utgåvan introducerar inga användarsynliga brott i arbetsflöde eller beteende; befintliga projekt fortsätter att fungera oförändrat.