v4.8.8

v4.8.8 dodaje jawne sterowanie wejściem w bootloader podczas łączenia i aktualizowania OpenMV Cam, bezpieczne ustawienie domyślne dla każdej płytki wymuszające wejście w bootloader z okna dialogowego „Install the Latest Development Release” oraz kilka poprawek dotyczących połączenia i instalatora. To wydanie nadal bazuje na Qt Creator 14.0.2, bez zmiany bazy Qt Creator i bez zmian łamiących zgodność dla projektów użytkownika.

Najważniejsze zmiany

  • Force enter OpenMV Cam bootloader jest teraz dostępne w menu Tools i wymusza przejście podłączonej kamery do bootloadera po odłączeniu.

  • Pole wyboru Force bootloader dodane do okna dialogowego Install the Latest Development Release w celu wymuszenia wejścia w bootloader podczas instalowania oprogramowania deweloperskiego, z bezpiecznym ustawieniem domyślnym dla każdej płytki.

  • Urządzenia działające tylko w trybie DFU nie łączą się już automatycznie w sposób błędny, ponieważ automatyczne ponowne łączenie oraz automatyczne łączenie z ustawień płytki uruchamiają się teraz tylko dla płytek działających normalnie.

  • Przykładowe skrypty PAG7936 na AE3 są automatycznie przepisywane tak, aby podczas wczytywania zwiększać rozmiar ramki z QQVGA do QVGA.

  • Naprawiono obsługę licencji w instalatorze, dzięki czemu instalacja przebiega poprawnie ze strony Ready-for-Installation.

Nowe funkcje

  • Force enter OpenMV Cam bootloader. Nowa pozycja w menu Tools wymusza przejście podłączonej kamery do bootloadera po odłączeniu. Okno dialogowe Install the Latest Development Release (dostępne z menu Tools) zyskuje również pole wyboru Force bootloader, które wymusza wejście w bootloader podczas instalowania oprogramowania deweloperskiego. (350beb306, 13ca76904)

Pozostałe zmiany i ulepszenia

  • Domyślne wymuszanie bootloadera dla każdej płytki. Domyślne wymuszanie bootloadera podczas instalacji wydania deweloperskiego jest teraz sterowane indywidualnie dla każdej płytki za pomocą nowego ustawienia forceBootloaderDefaultSafe, domyślnie włączonego dla płytek AE3 i N6 (96E3/9206), a wyłączonego dla starszych płytek DFU, aby uniknąć sytuacji, w której nie wychodzą one automatycznie z bootloadera. (13ca76904)

  • Zwiększanie rozmiaru ramki PAG7936 na AE3. Na AE3 z sensorem PAG7936 przykładowe skrypty są automatycznie przepisywane tak, aby podczas wczytywania zwiększać rozmiar ramki z QQVGA do QVGA. (eed6325f5)

  • Automatyczne łączenie tylko dla urządzeń innych niż DFU. Automatyczne ponowne łączenie oraz automatyczne łączenie z ustawień płytki uruchamiają się teraz tylko dla płytek innych niż DFU (działających normalnie), a nie dla dowolnej obecnej płytki, dzięki czemu urządzenia działające tylko w trybie DFU nie łączą się już automatycznie w sposób błędny. (350beb306)

Poprawki błędów

  • Naprawiono literówkę w komunykacie aktualizacji oprogramowania wyświetlanym podczas łączenia („lastest” -> „latest release firmware”). (13ca76904)

  • Naprawiono obsługę akceptacji licencji w instalatorze, tak aby krok instalacji uruchamiał się na stronie Ready-for-Installation zamiast na stronie sprawdzania licencji, oraz usunięto wadliwy dołączony plik licencji. (a9d3fb904, 716827f07)

Obsługa platformy i narzędzi

  • Baza Qt Creator: 14.0.2.

  • OpenMV IDE: wersja podniesiona do 4.8.8.

Zmiany łamiące zgodność

Brak. To wydanie nie wprowadza żadnych widocznych dla użytkownika zmian w przepływie pracy ani zachowaniu.