v1.5.0#
v1.5.0 přidává samostatná okna Open Terminal pro serial/UDP/TCP, automatické dokončování Pythonu s nápovědou k argumentům funkcí řízenou přibalenou dokumentací a AprilTag Generator pro tisknutelné archy s tagy. Vydání zůstává na základu Qt Creator 4.0.2 a obsahuje firmware OpenMV 2.2.0. Nejsou žádné zásadní změny.
Hlavní novinky#
Open Terminal otevírá vyhrazená okna terminálu přes serial, UDP nebo TCP, každé s vlastním prohlížečem snímkového bufferu (frame buffer) a panelem histogramu.
Automatické dokončování Pythonu s nápovědou k argumentům funkcí a bohatším zvýrazňováním syntaxe, čerpané z databáze klíčových slov automaticky generované z přibalené HTML dokumentace.
AprilTag Generator vykresluje tisknutelné archy s obrázky tagů pro rodiny TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 a ARTOOLKIT (popisek nabídky pro poslední uvádí
ARKTOOLKIT).Robustní sériový výstup: parser s podporou UTF-8 odstraňuje a zpracovává řídicí znaky, takže binární data již nepoškozují vypisovaný text.
Firmware OpenMV 2.2.0 je nyní přibalen, s novými příklady AprilTag a 3D pózy.
Nové funkce#
Open Terminal přidává samostatnou nabídku
Open Terminal, která otevírá vyhrazená okna terminálu připojující se přes sériový port, UDP nebo TCP. Každé okno má vlastní prohlížeč snímkového bufferu (frame buffer) a panel histogramu, s dialogy připojení serial/UDP/TCP a zadáním přenosové rychlosti (baud rate) (7be9fd019, e657debea, b02e571a3, bd48a9b98).Automatické dokončování Pythonu přidává dokončování klíčových slov/identifikátorů, tooltipy s nápovědou k argumentům funkcí a bohatší zvýrazňování syntaxe pro API OpenMV. Databáze klíčových slov a signatur je automaticky generována parsováním přibalené HTML dokumentace na moduly, třídy, data, funkce, metody a argumenty (4df150e66, ef0286403, a22869f0d, a2f4b2f25).
AprilTag Generator pod
Machine Vision Toolsvykresluje tisknutelné PNG archy s obrázky tagů pro rodiny tagů TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 a ARTOOLKIT v zadatelném rozsahu ID tagů. Položka nabídky pro poslední rodinu uvádíARKTOOLKIT Family(překlep v sestavení), přestože samotná rodina jeartoolkit. Nabídka také získává odkazQRCode Generatora popisky nabídek tagů nyní zobrazují počty tagů (ec72bf2f4, 71f78a539).
Další změny a vylepšení#
Zpevněn výstup sériového terminálu proti chybným datům pomocí parseru s podporou UTF-8, který odstraňuje a zpracovává řídicí znaky (XON/XOFF, escape, delete a další), takže binární bajty snímkového bufferu (frame buffer) a řízení již nepoškozují vypisovaný text (e03c7d3ef).
Přebarveno výchozí téma syntaxe Inkpot (funkce, typy, čísla a řetězce) pro lepší kontrast v editoru (b02e571a3, 4df150e66).
Změněny odkazy na produkt a instalátor tak, aby používaly doménu
https://openmv.io(1793b0b5c).
Opravy chyb#
Podpora platforem a nástrojů#
Základ Qt Creator: 4.0.2.
Přibalený firmware OpenMV: aktualizován na 2.2.0 pro OpenMV Cam M4/M7 (OMV2/OMV3), s novými příklady detekce AprilTag a příkladem 3D pózy pro M7 (1d427612c).
Instalátor pro Windows nyní přibaluje a během instalace tiše automaticky instaluje USB sériový ovladač FTDI (1d427612c).
Zásadní změny#
Žádné. Toto vydání je plně zpětně kompatibilní; stávající projekty a pracovní postupy nadále fungují beze změny.