v5.1.0#
A v5.1.0 az OpenMV Viewert az OpenMV IDE 5.1.0 szintjére hozza, amellyel a kódját megosztja. A képkocka-puffer alatti ablaktábla élő nézetek készletévé válik – a hisztogram mellett Kártyaadatok, Memória, Statisztika és az új Csatornák nézet, amely a termék szkriptje által közzétett értékeket és vezérlőket mutatja –, a többérzékelős kamerák képkocka-puffer forrásválasztót kapnak, új kártyák kapnak támogatást, a Viewer által megtartott firmware- és ROM-fájlrendszer-helyreállítási útvonalakat pedig egy teljes átvizsgálás tette robusztusabbá. A Qt Creator 14.0.2-re épül, és a v5.0.1 firmware-t csomagolja.
Kiemelt újdonságok#
Ablaktábla-nézetek – a hisztogram ablaktábla címsorában egy választó váltja azt a Hisztogram, a Kártyaadatok (a csatlakoztatott kamera hardvere, verziói és képességei), a Memória (a kamera heapjének és memóriakészleteinek élő grafikonjai), a Statisztika (hibakeresési protokoll- és csatornánkénti eseményszámlálók) és a Csatornák nézet között.
Csatornák nézet – amikor egy termék szkriptje csatornákat tesz közzé, a Viewer élőben mutatja őket: kiolvasásokat és vezérlőket (címkék, kapcsolók, csúszkák, léptetőmezők, választógombok, szövegmezők, választók, gombok és szöveg), hullámformagrafikonokat spektrumanalizátorral, valamint mélységtérképeket palettákkal, méretezéssel és tónusleképezéssel. A grafikonok és térképek CSV, WAV, NumPy vagy Edge Impulse fájlba rögzíthetők, és a szkript leállásakor az utolsó értékek a képernyőn maradnak.
Képkocka-puffer forrásválasztó – az egynél több képérzékelővel rendelkező kamerák egy választót mutatnak, amellyel kiválasztható, melyik érzékelő közvetítsen a Viewerbe, vagy kikapcsolható a közvetítés; a JPG kapcsoló JPG / RAW közvetítésimód-választóvá vált, az ablaktábla címe pedig megnevezi, milyen formátumban érkezett az adott képkocka.
Új hardver – az OpenMV N6 Classic kártya, valamint a FLIR Lepton 3.1R és UW érzékelők.
Mi változott#
Kártyaadatok, Memória, Statisztika és Csatornák nézetek a hisztogram ablaktáblában, a sötét és a világos témához egyaránt stílusozva (cdea506655b, 7629a588db9, 5b4f31a6b3a, dfc323b4ec7, 8c2cd6cf1f1).
Képkocka-puffer forrásválasztó, közvetítésimód-választó és formátumkijelzés (e76284bde9e, 76448d7b9dd, afece31cb6a).
A hisztogramok teljes 8 bites RGB-ből számolódnak, közös grafikonpalettával (238e099373e, f126e8f34c0).
Harmadik féltől származó kártyafirmware – a gyártónak a Viewer mellé telepített kártya- és firmware-tárolója a firmware-frissítésekhez kerül felhasználásra, a gyártó saját fejlesztői csatornájával együtt; a Viewer egy tárolónak csak a firmware részét telepíti (21a63a74949, b15afdac479, b04da8ee888).
OpenMV N6 Classic és FLIR Lepton 3.1R / UW támogatás (4ff4a1f239d, bdd6c96ef47, 25fcdc13c6a, 12c03024f3c).
IMX rendszerbetöltő-átadás – egy előre élesített elkapó abban a pillanatban lefoglalja az RT1062 rendszerbetöltőjét, amint az felbukkan az USB-n (3d8b63c6859).
macOS figyelmeztetések – az Apple Silicon felhasználók tájékoztatást kapnak az „Allow accessories to connect” biztonsági beállításról, az RT1062 felhasználók pedig arról, ha az Input Monitoring (a firmware-frissítésekhez szükséges) engedély nincs megadva (742cb4d8c0b, 8890eb77834).
Viewer módú billentyűparancsok – a viewer módot elrontó kósza billentyűparancsok le lettek tiltva, és a Viewer már nem írja be a törölt billentyűparancsait a teljes IDE beállításaiba (251b422f642, 0d153671c1d).
Hibajavítások#
A v5.0.0 óta történt minden változtatás két átvizsgálása többek között a következő, a Viewert érintő hibákat javította (ccea3b17d01, 71826200611):
A macOS figyelmeztetések elnyelhették a firmware-frissítési kérdés „Yes” válaszát.
A kamera meghajtótársítása elveszíthette a versenyt más kötetekkel szemben, és az egymeghajtós tartalék útvonal elérhetetlen volt, ha a kamera már több mint tíz másodperce csatlakoztatva volt (9877480c304).
A GENX320 eseményérzékelő letiltotta a képkocka-puffert; a mentett érzékelőválasztás nem élte túl az újraindítást.
ROM fájlrendszer betöltése a kamerára: az írás közbeni Cancel csendben, esetleg részlegesen írt ROMFS-sel ért véget, a dfu-util hiba pedig sikerként lett jelentve. A rendszerbetöltő mostantól utasítást kap a DFU elhagyására egy megszakított művelet után, így a kamera magától visszatér.
Egy lefagyott (bricked) N6 Classic a sima N6 rendszerbetöltővel és firmware-rel lett helyreállítva; egy egyéni firmware zip egy már rendszerbetöltő módban lévő kártyára a kiadási buildet flashelte helyette.
A protokollfelismerés előtt futó olvasási ürítés korlátos (336-os hibajegy) (77cd13af76f).
Platform- és eszköztámogatás#
Qt Creator alap: 14.0.2 (az OpenMV IDE-vel közös).
Csomagolt firmware: v5.0.1.
Új kártyák és érzékelők: OpenMV N6 Classic; FLIR Lepton 3.1R és UW.
Törő változások#
Nincs. A képkocka-puffer címsorában lévő JPG kapcsoló mostantól JPG Mode / RAW Mode választó.