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ó.