v1.5.2¶
v1.5.2 is een functie- en opfrisrelease gebouwd op Qt Creator 4.0.2. Het leert de framebuffer-viewer om JPEG-gecomprimeerde frames te decoderen, voegt een instelbare tabgrootte voor de seriële terminal toe, ontrommelt het dialoogvenster Opties voor OpenMV-gebruikers en vernieuwt de meegeleverde OpenMV Cam-firmware naar 2.3.0 samen met een reeks nieuwe voorbeeldscripts. Er zijn geen breaking changes.
Hoogtepunten¶
JPEG-framebufferdecodering: de framebuffer-viewer decodeert en toont nu JPEG-gecomprimeerde framebuffers, niet alleen ruwe RGB-, grijswaarden- en binaire frames.
Meegeleverde firmware 2.3.0: de OpenMV Cam-firmware die werd geleverd voor zowel OMV2- als OMV3-boards is bijgewerkt naar versie 2.3.0.
Serial Terminal Tab Size is nu een instelbare optie die live wordt toegepast op de seriële terminal in plaats van een vast gecodeerde tabbreedte van 8.
Ontromeld dialoogvenster Opties: ongebruikte Qt Creator-instellingen worden verborgen voor OpenMV-gebruikers en de pagina
Font & Colorsis hernoemd naarFont.Nieuwe meegeleverde voorbeelden voor Pixy-emulatie, MAVLink, barcodes en een WiFi MJPEG-streamer.
Nieuwe functies¶
De framebuffer-viewer kan nu JPEG-gecomprimeerde framebuffers decoderen en weergeven die via de 6-bits seriële codering zijn ontvangen, waarbij de pixmap wordt opgebouwd via
QImage::fromData(848215da8).Nieuwe meegeleverde Pixy-emulatie-voorbeelden toegevoegd die de OpenMV Cam veranderen in een Pixy-compatibele AprilTag- en blob-tracker via I2C, SPI en UART (b3dac4090).
Nieuwe meegeleverde MAVLink-voorbeelden toegevoegd voor het streamen van optical-flow- en AprilTag-landingsdoelberichten naar een vluchtcontroller (b3dac4090).
Meegeleverde voorbeelden toegevoegd voor 1D-barcodedetectie (EAN/UPC/ISBN/CODE39/CODE93/CODE128/etc.) en een WiFi MJPEG-streamer die draait in Access Point-modus (b3dac4090).
Overige wijzigingen en verbeteringen¶
Een instelbare Serial Terminal Tab Size-optie toegevoegd aan de optiepagina Tab/Inspringing van de editor; de waarde wordt bewaard en live toegepast op de seriële terminal (848215da8).
Het uitvoeren van scripts in de terminal verzendt het programma nu byte voor byte naar de camera om te voorkomen dat de invoerbuffer van het MicroPython-board overloopt (848215da8).
Het dialoogvenster Opties ontruimd voor OpenMV-gebruikers door ongebruikte Qt Creator-instellingen te verbergen (coderingen, muis verbergen en navigatie, zoomen met scrollwiel, camelCase- en slimme selectie, automatisch invouwen van eerste commentaar, koppelingen openen in splitsing, weergave van bestandscodering, antialiasing en kleurenschema) en de pagina
Font & Colorshernoemd naarFont; automatisch invouwen van het eerste commentaar is nu standaard uitgeschakeld naast verborgen te zijn (848215da8).De standaardinstelling gewijzigd zodat het opschonen van witruimte bij opslaan nu wordt toegepast op het hele document in plaats van alleen op bewerkte regels (848215da8).
De meegeleverde offline documentatie uitgebreid met nieuwe I/O- en LED-besturingshandleidingen, een hogeresolutie-pinout-afbeelding en bijgewerkte referentiepagina’s voor de image- en netwerkbibliotheken (b3dac4090).
Bugfixes¶
De Python-syntaxismarkering van functie-aanroepargumenten gecorrigeerd zodat namen van trefwoordargumenten correct worden gemarkeerd en het scheidingsteken
=als normale tekst wordt behandeld (848215da8).
Platform- en toolondersteuning¶
Qt Creator-basis: 4.0.2.
Meegeleverde OpenMV Cam-firmware: bijgewerkt naar 2.3.0 voor zowel OMV2- als OMV3-boards (b3dac4090).
Breaking changes¶
Geen. Deze release introduceert geen voor de gebruiker zichtbare onderbrekingen in workflow of gedrag; bestaande projecten blijven ongewijzigd werken.