v1.5.0¶
A v1.5.0 önálló soros/UDP/TCP Open Terminal ablakokat, a csomagolt dokumentáció által vezérelt, függvényargumentum-tippekkel kiegészített Python automatikus kiegészítést, valamint egy AprilTag Generatort ad hozzá nyomtatható címkelapokhoz. A kiadás a Qt Creator 4.0.2 alapon marad, és az OpenMV firmware 2.2.0 verzióját tartalmazza. Nincsenek kompatibilitást törő változások.
Kiemelt változások¶
Open Terminal dedikált terminálablakokat nyit soros, UDP vagy TCP kapcsolaton keresztül, mindegyik saját képkocka-puffer megjelenítővel és hisztogram-panellel.
Python automatikus kiegészítés függvényargumentum-tippekkel és gazdagabb szintaxiskiemeléssel, amelyet egy, a csomagolt HTML dokumentációból automatikusan generált kulcsszó-adatbázis táplál.
AprilTag Generator nyomtatható címke-képlapokat állít elő a TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 és ARTOOLKIT családokhoz (az utóbbinál a menücímke
ARKTOOLKITfeliratot mutat).Robusztus soros kimenet: egy UTF-8-tudatos elemző eltávolítja és kezeli a vezérlőkaraktereket, így a bináris adatok többé nem rontják el a kinyomtatott szöveget.
Az OpenMV firmware 2.2.0 mostantól csomagolva, új AprilTag és 3D-pozíció példákkal.
Új funkciók¶
Open Terminal egy önálló
Open Terminalmenüt ad hozzá, amely dedikált terminálablakokat nyit soros porton, UDP-n vagy TCP-n keresztül csatlakozva. Minden ablaknak saját képkocka-puffer megjelenítője és hisztogram-panelje van, soros/UDP/TCP csatlakozási párbeszédablakokkal és átviteli sebesség (baud) bevitellel (7be9fd019, e657debea, b02e571a3, bd48a9b98).Python automatikus kiegészítés kulcsszó-/azonosító-kiegészítést, függvényargumentum-tipp elemleírásokat és gazdagabb szintaxiskiemelést ad az OpenMV API-khoz. A kulcsszó- és szignatúra-adatbázist a csomagolt HTML dokumentáció modulokra, osztályokra, adatokra, függvényekre, metódusokra és argumentumokra való elemzésével automatikusan generálják (4df150e66, ef0286403, a22869f0d, a2f4b2f25).
AprilTag Generator a
Machine Vision Toolsalatt nyomtatható címke-kép PNG lapokat állít elő a TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 és ARTOOLKIT címkecsaládokhoz egy kiválasztható címke-ID tartományon belül. Az utolsó család menüpontjaARKTOOLKIT Familyfeliratot mutat (elgépelés a buildben), noha maga a család azartoolkit. A menü egyQRCode Generatorhivatkozással is bővül, a címke menücímkék pedig mostantól megjelenítik a címkeszámokat (ec72bf2f4, 71f78a539).
Egyéb változások és fejlesztések¶
Megerősítették a soros terminál kimenetét a hibás adatokkal szemben egy UTF-8-tudatos elemzővel, amely eltávolítja és kezeli a vezérlőkaraktereket (XON/XOFF, escape, delete és mások), így a bináris képkocka-puffer és vezérlőbájtok többé nem rontják el a kinyomtatott szöveget (e03c7d3ef).
Átszínezték az alapértelmezett Inkpot szintaxistémát (függvények, típusok, számok és karakterláncok) a szerkesztőben való jobb kontraszt érdekében (b02e571a3, 4df150e66).
A termék- és telepítő-hivatkozásokat a
https://openmv.iotartomány használatára módosították (1793b0b5c).
Hibajavítások¶
Platform- és eszköztámogatás¶
Qt Creator alap: 4.0.2.
Csomagolt OpenMV firmware: 2.2.0-ra frissítve az OpenMV Cam M4/M7 (OMV2/OMV3) számára, új AprilTag észlelési példákkal és egy 3D-pozíció példával az M7-hez (1d427612c).
A Windows telepítő mostantól csomagolja és csendesen, automatikusan telepíti az FTDI USB-soros illesztőprogramot a beállítás során (1d427612c).
Kompatibilitást törő változások¶
Nincs. Ez a kiadás teljesen visszafelé kompatibilis; a meglévő projektek és munkafolyamatok változatlanul működnek tovább.