v2.2.0

v2.2.0 proširuje ugrađene primjere i alate, dodaje spremanje zapisnika i ponovno skaliranje videa u IDE, ojačava putanju za DFU flashanje i osvježava ugrađeni firmware kamere na 3.3.1. Ostaje zasnovan na Qt Creator 4.0.2 i nema promjena koje narušavaju kompatibilnost s postojećim projektima.

Najvažnije

  • Gumbi Save dodani u serijski terminal i u okna izlaza poruka/zapisnika izvoze svoj sadržaj u .txt datoteku.

  • Ponovno skaliranje videa omogućuje vam postavljanje nove širine (uz očuvanje omjera stranica) pri spremanju ili pretvaranju snimljenog videa.

  • Uređivač pragova dobiva gumb Reset Sliders za vraćanje pragova sivih tonova ili LAB-a na njihove pune zadane raspone.

  • Novi primjeri za IMU, Distance, TV i Global Shutter štitove, Lepton radiometriju, skaliranje frekvencije CPU-a te chars74k model strojnog učenja.

  • Ugrađeni firmware kamere ažuriran na 3.3.1 i putanja za DFU flashanje ojačana za pouzdaniju nadogradnju.

Nove značajke

  • Dodan je gumb Save u OpenMV serijski terminal i u Core okna izlaza poruka/zapisnika koji izvozi sadržaj zapisnika u .txt datoteku. (fba4cd119)

  • Pri spremanju ili pretvaranju snimljenog videa IDE sada pita želite li ga ponovno skalirati i omogućuje vam unos nove širine (uz očuvanje omjera stranica), koja se prosljeđuje ffmpegu putem -vf scale. (db13b4f2f)

  • Alat za praćenje boja Threshold Editor dobio je gumb Reset Sliders koji vraća pragove sivih tonova (0-255) ili LAB-a (L 0-100, A/B -128..127) na njihove pune zadane raspone. (a16d7a613)

  • Dodane su nove mape primjera za IMU Shield, Distance Shield i TV Shield (imu_read.py, distance_read.py, tv.py) uz ažurirani MAVLink primjer optičkog protoka. (f4468637b)

  • Proširen je skup ugrađenih primjera skaliranjem frekvencije CPU-a, Lepton radiometrijom temperature objekata, Global Shutter (visok fps/okidanjem), novim primjerima crtanja (elipsa/ključne točke) i filtera slike (gama/negativ) te pomoćnicima 100-Libraries (MQTT, BNO055, VL53L1X). (03a5696ae)

  • Dodan je Machine Learning primjer prepoznavanja znakova chars74k i novi chars74k model neuronske mreže te je osvježen ugrađeni smile model. (9d5198204)

  • U IDE distribuciju uključen je paket za ROS (Robot Operating System) integraciju (openmv_cam) i ažuriran je ugrađeni paket sučelja LabVIEW OpenMV. (b43921a48, a209fdc0c)

Ostale promjene i poboljšanja

  • Nakon prvog pokretanja primjera helloworld jednokratni dijaloški okvir More Examples sada upućuje korisnike na File -> Examples (s potvrdnim okvirom „Don’t show this again”), a poruka nakon nadogradnje firmwarea preformulirana je da spomene RGB LED koja treperi plavo kada se samotestiranje dovrši. (06e4f7436)

  • Ojačana je putanja za DFU flashanje: pydfu sada ponavlja clear-status dok ne postigne DFU_IDLE i podiže vremensko ograničenje USB kontrolnog prijenosa na 5000ms, a Linux udev pravila prepisana su da pouzdano odgovaraju OpenMV DFU (0483:df11) i serijskim (1209:abd1) uređajima i stvore simboličke veze /dev/openmvdfu i /dev/openmvcam. (49e40e8f9)

  • Poruke o pogreškama izvođenja MicroPythona prijavljene u IDE-u sada se prosljeđuju kroz tr() kako bi se mogle lokalizirati. (ff8bcf094)

  • Osvježena je ugrađena izvanmrežna HTML referentna dokumentacija, dodavanjem novih stranica modula omv.cpufreq i omv.tv te ažuriranjem stranica omv.fir, omv.image i omv.sensor uz nove stranice s pregledom vodiča i arhitekturom sustava. (33deb09a5)

Podrška za platforme i alate

  • Osnova Qt Creator: 4.0.2.

  • Ugrađeni OpenMV firmware kamere: ažuriran s 3.2.0 na 3.3.1 za OPENMV2/OPENMV3/OPENMV4 (firmware, pokretač (bootloader), openmv i UVC binarne datoteke). (8a3230df4)

  • Windows DFU upravljački program: instalacijski program sada otkriva Windows 10 i instalira namjenski potpisani Win10 STTube upravljački program, a zaseban skup STM32L DfuSe alata/upravljačkog programa je uključen. (89f57e10a, e4ef66f12)

  • ffmpeg/ffprobe: osvježene ugrađene ffmpeg/ffprobe binarne datoteke koje se koriste za pretvaranje videa za Linux ciljeve (linux-arm/Raspberry Pi, linux-x86, linux-x86_64) i macOS, uklanjajući nekorištene ffserver i 10-bitne ffmpeg varijante na Linux ciljevima. (6ea2f68a4)

  • Windows FTDI USB-serijski upravljački program: ažuriran ugrađeni paket upravljačkog programa. (919bd1d8d)

Promjene koje narušavaju kompatibilnost

Nema ih. Postojeći projekti i radni tijekovi nastavljaju raditi nepromijenjeno; osnova Qt Creator ostaje 4.0.2.