v5.1.0#

v5.1.0 přináší OpenMV Viewer na úroveň OpenMV IDE 5.1.0, se kterým sdílí kód. Panel pod snímkovým bufferem se stává sadou živých zobrazení – histogram plus Board Info, Memory, Statistics a nové zobrazení Channels, které ukazuje hodnoty a ovládací prvky publikované skriptem produktu – kamery s více senzory získávají volič zdroje snímkového bufferu, jsou podporovány nové desky a cesty obnovy firmwaru a ROM souborového systému, které Viewer zachovává, byly zpevněny úplnou kontrolou. Je postaven na Qt Creator 14.0.2 a přibaluje firmware v5.0.1.

Hlavní novinky#

  • Zobrazení panelu – volič v titulkové liště panelu histogramu jej přepíná mezi zobrazeními Histogram, Board Info (hardware, verze a schopnosti připojené kamery), Memory (živé grafy haldy a paměťových poolů kamery), Statistics (čítače ladicího protokolu a událostí jednotlivých kanálů) a Channels.

  • Zobrazení Channels – když skript produktu publikuje kanály, Viewer je zobrazuje živě: odečty a ovládací prvky (popisky, přepínače, posuvníky, číselníky, přepínací tlačítka, textová pole, voliče, tlačítka a text), grafy průběhů se spektrálním analyzátorem a hloubkové mapy s paletami, škálováním a mapováním tónů. Grafy a mapy lze nahrávat do souborů CSV, WAV, NumPy nebo Edge Impulse a po zastavení skriptu zůstávají poslední hodnoty na obrazovce.

  • Volič zdroje snímkového bufferu – kamery s více než jedním obrazovým senzorem zobrazují volič, kterým se vybírá, který senzor streamuje do Vieweru, nebo se streamování vypne; přepínač JPG se stal voličem režimu streamování JPG / RAW a titulek panelu uvádí formát, ve kterém každý snímek dorazil.

  • Nový hardware – deska OpenMV N6 Classic a senzory FLIR Lepton 3.1R a UW.

Co se změnilo#

  • Zobrazení Board Info, Memory, Statistics a Channels v panelu histogramu, stylovaná pro tmavý i světlý motiv (cdea506655b, 7629a588db9, 5b4f31a6b3a, dfc323b4ec7, 8c2cd6cf1f1).

  • Volič zdroje snímkového bufferu, volič režimu streamování a odečet formátu (e76284bde9e, 76448d7b9dd, afece31cb6a).

  • Histogramy se počítají z plných 8bitových RGB, se sdílenou paletou grafů (238e099373e, f126e8f34c0).

  • Firmware desek třetích stran – úložiště desek a firmwaru dodavatele nainstalované vedle Vieweru se používá pro aktualizace firmwaru, včetně vlastního vývojového kanálu dodavatele; Viewer instaluje pouze firmwarovou část úložiště (21a63a74949, b15afdac479, b04da8ee888).

  • Podpora OpenMV N6 Classic a FLIR Lepton 3.1R / UW (4ff4a1f239d, bdd6c96ef47, 25fcdc13c6a, 12c03024f3c).

  • Předání bootloaderu IMX – předem aktivovaný catcher se zmocní bootloaderu RT1062 v okamžiku, kdy se enumeruje (3d8b63c6859).

  • Varování na macOS – uživatelé Apple Silicon jsou informováni o bezpečnostním nastavení „Allow accessories to connect“ a uživatelé RT1062 o tom, že není uděleno oprávnění Input Monitoring (potřebné pro aktualizace firmwaru) (742cb4d8c0b, 8890eb77834).

  • Zkratky v režimu prohlížeče – zbloudilé zkratky, které rozbíjely režim prohlížeče, byly zakázány a Viewer už nezapisuje své vymazané zkratky do nastavení plného IDE (251b422f642, 0d153671c1d).

Opravy chyb#

Dvě kontrolní kola nad každou změnou od v5.0.0 opravila mimo jiné následující, co se týká Vieweru (ccea3b17d01, 71826200611):

  • Varování na macOS mohla pohltit „Yes“ ve výzvě k aktualizaci firmwaru.

  • Přiřazení disku kamery mohlo prohrát závod s jinými svazky a záložní volba jediného disku byla nedosažitelná, pokud byla kamera připojena déle než deset sekund (9877480c304).

  • Událostní senzor GENX320 vypínal snímkový buffer; uložený výběr senzoru nepřežil restart.

  • Nahrávání ROM souborového systému do kamery: Cancel během zápisu skončil tiše s možná částečným ROMFS a chyba dfu-util byla hlášena jako úspěch. Bootloader je nyní po zrušené operaci požádán o opuštění DFU, aby se kamera sama vrátila.

  • Zablokovaný N6 Classic byl opravován obyčejným bootloaderem a firmwarem N6; zip s vlastním firmwarem na desku již v režimu bootloaderu místo toho nahrál vydanou verzi.

  • Vyprázdnění čtení, které běží před detekcí protokolu, je omezené (issue #336) (77cd13af76f).

Podpora platforem a nástrojů#

  • Základ Qt Creator: 14.0.2 (sdílený s OpenMV IDE).

  • Přiložený firmware: v5.0.1.

  • Nové desky a senzory: OpenMV N6 Classic; FLIR Lepton 3.1R a UW.

Zásadní změny#

Žádné. Přepínač JPG v titulkové liště snímkového bufferu je nyní volič JPG Mode / RAW Mode.