v2.2.0¶
A v2.2.0 bővíti a csomagolt példákat és eszközöket, naplómentést és videó-átméretezést ad az IDE-hez, megerősíti a DFU flashelési útvonalat, és a csomagolt kamera-firmware-t 3.3.1-re frissíti. Továbbra is a Qt Creator 4.0.2 alapra épül, és nincsenek visszafelé nem kompatibilis változások a meglévő projektekben.
Kiemelések¶
A soros terminálhoz és az üzenet-/naplókimeneti panelekhez hozzáadott Save gombok a tartalmukat egy
.txtfájlba exportálják.A videó-átméretezés lehetővé teszi egy új szélesség beállítását (a képarány megőrzésével) egy rögzített videó mentésekor vagy konvertálásakor.
A Threshold Editor egy Reset Sliders gombot kap, amely visszaállítja a szürkeárnyalatos vagy LAB küszöbértékeket a teljes alapértelmezett tartományukra.
Új példák az IMU, Distance, TV és Global Shutter shieldekhez, Lepton radiometriához, CPU-frekvencia skálázáshoz és egy chars74k gépi tanulási modellhez.
A csomagolt kamera-firmware frissítve 3.3.1-re, és a DFU flashelési útvonal megerősítve a megbízhatóbb frissítések érdekében.
Új funkciók¶
Hozzáadva egy Save gomb az OpenMV soros terminálhoz és a Core üzenet-/naplókimeneti panelekhez, amely a naplótartalmat egy
.txtfájlba exportálja. (fba4cd119)Egy rögzített videó mentésekor vagy konvertálásakor az IDE mostantól rákérdez, hogy átméretezze-e azt, és lehetővé teszi egy új szélesség megadását (a képarány megőrzésével), amelyet a
-vf scaleparaméteren keresztül ad át az ffmpegnek. (db13b4f2f)A Threshold Editor színkövető eszköz egy Reset Sliders gombot kapott, amely visszaállítja a szürkeárnyalatos (0-255) vagy LAB (L 0-100, A/B -128..127) küszöbértékeket a teljes alapértelmezett tartományukra. (a16d7a613)
Új IMU Shield, Distance Shield és TV Shield példamappák (
imu_read.py,distance_read.py,tv.py) kerültek hozzáadásra, valamint egy frissített MAVLink optikai áramlás példa. (f4468637b)A csomagolt példakészlet kibővítve CPU-frekvencia skálázással, Lepton radiometriás objektumhőmérséklettel, Global Shutter (nagy fps/triggerelt), új rajzolási (ellipszis/kulcspontok) és képszűrési (gamma/negatív) példákkal, valamint
100-Librariessegédeszközökkel (MQTT, BNO055, VL53L1X). (03a5696ae)Hozzáadva egy Machine Learning chars74k karakterfelismerési példa és egy új chars74k neurális hálózati modell, valamint frissítve a csomagolt smile modell. (9d5198204)
Egy ROS (Robot Operating System) integrációs csomag (
openmv_cam) csomagolva az IDE-disztribúcióba, és frissítve a csomagolt LabVIEW OpenMV interfész csomag. (b43921a48, a209fdc0c)
Egyéb változások és fejlesztések¶
A helloworld példa első futtatása után egy egyszeri More Examples párbeszédablak mostantól a
File -> Examplesmenüpontra irányítja a felhasználókat (egy „Don’t show this again” jelölőnégyzettel), és a firmware-frissítés utáni üzenet újrafogalmazásra került, hogy megemlítse az RGB LED kéken villogását az önteszt befejezésekor. (06e4f7436)Megerősítve a DFU flashelési útvonal: a pydfu mostantól újrapróbálja a clear-status műveletet, amíg el nem éri a
DFU_IDLEállapotot, és az USB vezérlő-átviteli időtúllépést 5000ms-re emeli, a Linux udev szabályok pedig átírásra kerültek, hogy megbízhatóan illeszkedjenek az OpenMV DFU (0483:df11) és soros (1209:abd1) eszközökhöz, és létrehozzák a/dev/openmvdfués/dev/openmvcamszimbolikus linkeket. (49e40e8f9)Az IDE-ben jelentett MicroPython futásidejű hibaüzenetek mostantól a
tr()függvényen keresztül kerülnek átadásra, így honosíthatók. (ff8bcf094)Frissítve a csomagolt offline HTML referenciadokumentáció, új
omv.cpufreqésomv.tvmoduloldalakkal kiegészítve, valamint azomv.fir,omv.imageésomv.sensoroldalak frissítésével, és új oktatóanyag-áttekintő és rendszerarchitektúra-oldalakkal. (33deb09a5)
Platform- és eszköztámogatás¶
Qt Creator alap: 4.0.2.
Csomagolt OpenMV kamera-firmware: frissítve 3.2.0-ról 3.3.1-re az OPENMV2/OPENMV3/OPENMV4 lapokhoz (firmware, rendszerbetöltő, openmv és UVC binárisok). (8a3230df4)
Windows DFU illesztőprogram: a telepítő mostantól észleli a Windows 10-et, és egy dedikált Win10 aláírt STTube illesztőprogramot telepít, valamint egy külön STM32L DfuSe eszköz-/illesztőprogram-készlet került csomagolásra. (89f57e10a, e4ef66f12)
ffmpeg/ffprobe: frissítve a videokonvertáláshoz használt csomagolt ffmpeg/ffprobe binárisok a Linux célpontokhoz (linux-arm/Raspberry Pi, linux-x86, linux-x86_64) és a macOS-hez, elhagyva a nem használt ffserver és 10 bites ffmpeg változatokat a Linux célpontokon. (6ea2f68a4)
Windows FTDI USB-soros illesztőprogram: frissítve a csomagolt illesztőprogram-csomag. (919bd1d8d)
Visszafelé nem kompatibilis változások¶
Nincs. A meglévő projektek és munkamenetek továbbra is változatlanul működnek; a Qt Creator alap továbbra is 4.0.2.