v4.5.0

v4.5.0 to wydanie konserwacyjne i przygotowawcze, które dołącza oprogramowanie układowe OpenMV 4.6.20 i uczy IDE negocjowania odpowiedzi get_state() o zmiennym rozmiarze z nowszym oprogramowaniem układowym. Nadal opiera się na Qt Creator 14.0.2. To wydanie usuwa skróty klawiszowe dla dwóch akcji menu Tools, co stanowi zmianę łamiącą zgodność dla użytkowników, którzy z nich korzystali.

Najważniejsze zmiany

  • Dołączone oprogramowanie układowe 4.6.20 jest dostarczane dla wszystkich obsługiwanych płytek.

  • Negocjacja get_state() o zmiennym rozmiarze jest włączona dla oprogramowania układowego 4.6.1 i nowszego, z automatycznym powrotem do formatu o stałym rozmiarze na starszym oprogramowaniu układowym.

Inne zmiany i ulepszenia

  • Podczas łączenia z kamerą IDE negocjuje teraz odpowiedzi get_state() o zmiennym rozmiarze na podstawie zgłoszonej wersji oprogramowania układowego, włączając ścieżkę o zmiennym rozmiarze dla oprogramowania układowego 4.6.1 i nowszego oraz powracając do formatu o stałym rozmiarze na starszym oprogramowaniu układowym (db25810ea).

Obsługa platform i narzędzi

  • Baza Qt Creator: 14.0.2.

  • Dołączone oprogramowanie układowe OpenMV: zaktualizowane do 4.6.20 dla wszystkich obsługiwanych płytek (OPENMV2/3/4/4P/PT, RT1060 oraz Arduino GIGA, Nicla Vision, Portenta H7, Nano 33 BLE Sense, Nano RP2040 Connect) (9126895de).

Zmiany łamiące zgodność

  • Skróty klawiszowe dla Run Bootloader (Load Firmware) (poprzednio Ctrl+Shift+L) oraz Erase Onboard Data Flash (poprzednio Ctrl+Shift+E) zostały usunięte. Te akcje menu Tools są teraz dostępne wyłącznie z poziomu menu (1013287ff).