v1.5.2

A v1.5.2 egy Qt Creator 4.0.2 alapra épülő funkcióbővítő és frissítő kiadás. Megtanítja a képkocka-puffer megjelenítőt a JPEG-tömörített képkockák dekódolására, konfigurálható tabulátorméretet ad a soros terminálhoz, letisztítja az Options párbeszédablakot az OpenMV felhasználók számára, valamint a mellékelt OpenMV Cam firmware-t 2.3.0-ra frissíti egy csomó új példaszkripttel együtt. Nincsenek visszafelé nem kompatibilis változtatások.

Kiemelt újdonságok

  • JPEG képkocka-puffer dekódolás: a képkocka-puffer megjelenítő mostantól nemcsak a nyers RGB, szürkeárnyalatos és bináris képkockákat, hanem a JPEG-tömörített képkocka-puffereket is dekódolja és megjeleníti.

  • Mellékelt firmware 2.3.0: az OMV2 és OMV3 lapokhoz szállított OpenMV Cam firmware a 2.3.0 verzióra frissült.

  • Serial Terminal Tab Size mostantól konfigurálható beállítás, amely élőben érvényesül a soros terminálon a korábbi, fixen beégetett 8-as tabulátorszélesség helyett.

  • Letisztított Options párbeszédablak: a nem használt Qt Creator beállítások elrejtésre kerülnek az OpenMV felhasználók elől, a Font & Colors oldal pedig Font névre módosul.

  • Új mellékelt példák a Pixy emulációhoz, a MAVLinkhez, a vonalkódokhoz és egy WiFi MJPEG streamerhez.

Új funkciók

  • A képkocka-puffer megjelenítő mostantól dekódolni és megjeleníteni tudja a 6 bites soros kódolással fogadott JPEG-tömörített képkocka-puffereket, a pixmapet a QImage::fromData segítségével felépítve (848215da8).

  • Új mellékelt Pixy emulációs példák, amelyek az OpenMV Camet I2C-n, SPI-n és UART-on keresztül Pixy-kompatibilis AprilTag- és foltkövetővé alakítják (b3dac4090).

  • Új mellékelt MAVLink példák, amelyek optikai folyam és AprilTag landolási céljelölő üzeneteket streamelnek egy repülésvezérlőhöz (b3dac4090).

  • Mellékelt példák az 1D vonalkód-felismeréshez (EAN/UPC/ISBN/CODE39/CODE93/CODE128/stb.) és egy WiFi MJPEG streamerhez, amely Access Point módban fut (b3dac4090).

Egyéb változtatások és fejlesztések

  • Konfigurálható Serial Terminal Tab Size beállítás került a szerkesztő Tab/Indentation beállításoldalára; az érték megőrződik és élőben érvényesül a soros terminálon (848215da8).

  • A szkriptek terminálban történő futtatása mostantól bájtonként küldi a programot a kamerának, hogy elkerülje a MicroPython lap bemeneti pufferének túlcsordulását (848215da8).

  • Az Options párbeszédablak letisztítása az OpenMV felhasználók számára a nem használt Qt Creator beállítások elrejtésével (kódolások, egér elrejtése és navigáció, görgő-zoom, teveírásmódú és intelligens kijelölés, első megjegyzés automatikus összecsukása, hivatkozások megnyitása osztott nézetben, fájlkódolás kijelzése, élsimítás és színséma), valamint a Font & Colors oldal Font névre történő átnevezése; az első megjegyzés automatikus összecsukása mostantól alapból ki van kapcsolva az elrejtésen túl is (848215da8).

  • Az alapértelmezés úgy módosult, hogy a mentéskori szóköztisztítás mostantól a teljes dokumentumra vonatkozik, nem csak a szerkesztett sorokra (848215da8).

  • A mellékelt offline dokumentáció kibővült új I/O- és LED-vezérlési oktatóanyagokkal, egy nagy felbontású kiosztásrajzzal, valamint frissített kép- és hálózati könyvtár referenciaoldalakkal (b3dac4090).

Hibajavítások

  • Javítva a függvényhívási argumentumok Python szintaxiskiemelése, így a kulcsszó-argumentumok nevei helyesen kiemelődnek, az = elválasztó pedig normál szövegként kerül kezelésre (848215da8).

Platform- és eszköztámogatás

  • Qt Creator alap: 4.0.2.

  • Mellékelt OpenMV Cam firmware: 2.3.0-ra frissült mind az OMV2, mind az OMV3 lapokhoz (b3dac4090).

Visszafelé nem kompatibilis változtatások

Nincs. Ez a kiadás nem vezet be felhasználó által észlelhető munkafolyamat- vagy viselkedésbeli törést; a meglévő projektek változatlanul működnek tovább.