v2.9.2

Verze v2.9.2 zpřístupňuje interaktivní sériový terminál, takže můžete psát přímo do MicroPython REPL kamery, přidává instalaci nejnovějšího vývojového firmwaru jedním kliknutím a při připojení nastavuje RTC kamery z hodin hostitele (vyžaduje firmware kamery 4.3.2 nebo novější; přibalený firmware má verzi 4.3.1). IDE stále vychází ze základu Qt Creator 4.0.2 a pro stávající projekty nepřináší žádné nekompatibilní změny.

Hlavní novinky

  • Interaktivní sériový terminál: pište přímo do terminálu IDE a ovládejte tak MicroPython REPL kamery, přičemž šipky a klávesy Home, End a Delete jsou namapovány na odpovídající řídicí kódy REPL.

  • Instalace nejnovějšího vývojového vydání: nová položka nabídky Tools stáhne z GitHubu nejnovější firmware a nahraje jej do připojené kamery.

  • Synchronizace času s hostitelem: připojení ke kameře nyní nastaví její RTC podle aktuálního data a času hostitelského systému (vyžaduje firmware kamery 4.3.2 nebo novější).

  • Aktualizace instalátoru na místě: instalátor pro Windows/Linux automaticky odinstaluje předchozí OpenMV IDE v cílovém adresáři pro čistou aktualizaci.

  • DFU nahrávání pro Arduino Nicla Vision je opraveno, s vyhrazeným typem desky a přibaleným ovladačem pro Windows.

Nové funkce

  • Interaktivní sériový terminál. Nyní můžete psát přímo do sériového terminálu IDE a komunikovat s MicroPython REPL kamery. Šipky se mapují na CTRL+B/CTRL+F/CTRL+P/CTRL+N, Home a End na CTRL+A a CTRL+E a Delete na CTRL+D (c50b8c716).

  • Instalace nejnovějšího vývojového vydání. Nová položka nabídky Tools stáhne z GitHubu nejnovější firmware a nahraje jej do připojené kamery, s možností vymazat interní souborový systém (87a69e700).

  • Synchronizace času s hostitelem při připojení. Při připojení ke kameře nyní IDE odešle aktuální datum a čas hostitelského systému pro nastavení RTC kamery. To vyžaduje firmware kamery 4.3.2 nebo novější; firmware 4.3.1 přibalený k tomuto vydání zatím příkaz pro zadání času nepodporuje (d3ef9d5e0, ce82350eb).

Další změny a vylepšení

  • Instalátor pro Windows/Linux nyní zobrazuje vlastní stránku Installation Folder a před instalací automaticky odinstaluje jakékoli předchozí OpenMV IDE v cílovém adresáři, což umožňuje čisté aktualizace na místě (374808dc3, dd7e5c76e).

Opravy chyb

  • Zastavení skriptu nebo odpojení nyní nejprve uvede kameru do nečinnosti a zcela vyprázdní čekající textové a obrazové buffery, čímž se zabrání zastaralým snímkům, výstupu a kolizím příkazů (af8d18d65).

  • Okno průběhu nahrávání firmwaru pro DFU, bossac a picotool nyní aktualizuje řádky průběhu mazání a stahování na místě, místo aby okno zaplavilo tisíci řádků (23345dce4).

  • Kamera v režimu bootloaderu (sériové číslo 000000000011) již není nabízena jako normální připojitelný port a je místo toho používána pouze pro obnovu bootloaderu (9d070b669).

  • Příkaz Open OpenMV Cam Folder nyní na macOS a Linuxu otevírá správný adresář .openmv_disk namísto holé cesty k portu (adacf333d).

  • Zavření záložky editoru přes lištu záložek nyní editor zavře korektně, aniž by se logika zavírání spustila dvakrát (18408e6e5, 09a8e299b).

  • Chybové dialogy DFU („No DFU settings for the selected board type!“ a „No DFU settings for the selected device!“) nyní připojují problematické VID a PID pro snazší řešení potíží (640f25df3).

Podpora platforem a nástrojů

  • Základ Qt Creator: 4.0.2.

  • DFU nahrávání pro Arduino Nicla Vision je opraveno přidáním VID/PID jeho bootloaderu do mapy DFU, přiřazením vyhrazeného typu desky NICLAV a přibalením jeho ovladače pro Windows (90d1ac0ac).

  • Přidána podpora pro termální senzor FLIR Lepton 1.6 v tabulce ID senzorů; položka Lepton 1.0 byla odebrána (874e80d86).

  • Přibalený firmware kamery aktualizován na v4.3.0 a poté na v4.3.1 pro všechny desky OpenMV a Arduino, s novými příklady Time-of-Flight, detekce vysoké teploty objektu pomocí Lepton a BLE aioble pro Nano-RP2040 (3034469f7, ce82350eb).

Nekompatibilní změny

Žádné. Toto vydání neobsahuje žádné pro uživatele viditelné narušení pracovního postupu ani chování pro stávající projekty.