v2.6.9¶
v2.6.9 dodaje obsługę OpenMV Pure Thermal oraz Arduino Nano 33 BLE Sense, naprawia zamianę bajtów kolorów RGB565 w buforze ramki oraz automatyczne wcięcia w Pythonie, a także udoskonala monit aktualizacji oprogramowania układowego i dymki dokumentacji. Wydanie zbudowano na tej samej bazie Qt Creator 4.0.2 co poprzednia wersja i nie wprowadza żadnych zmian łamiących zgodność z istniejącymi projektami.
Najważniejsze zmiany¶
OpenMV Pure Thermal (
OPENMVPT) jest teraz obsługiwany, wraz z dołączonym oprogramowaniem układowym, bootloaderem i plikami binarnymi UVC oraz wpisem do programowania przez DFU.Obsługa Arduino Nano 33 BLE Sense dodaje dołączone oprogramowanie układowe oraz pełny zestaw przykładów dla płytki, sensora, Bluetooth, audio i kamery termowizyjnej.
Naprawiono zamianę bajtów kolorów RGB565 w podglądzie bufora ramki na żywo oraz w transkoderze wideo.
Naprawiono automatyczne wcięcia w Pythonie, tak aby nowy pusty wiersz zachowywał wcięcie poprzedniego wiersza zamiast wracać do kolumny 0.
Pole wyboru „Nie pokazuj ponownie tej wiadomości” w monicie o aktualizację nieaktualnego oprogramowania układowego wycisza powtarzające się przypomnienia.
Nowe funkcje¶
OpenMV Pure Thermal: dodano obsługę kamery
OPENMVPT(OpenMV Pure Thermal, STM32H743 z SDRAM), w tym dołączone oprogramowanie układowe, bootloader i pliki binarne UVC oraz nowy wpisboards.txtdo programowania przez DFU (c5b7df59f).Arduino Nano 33 BLE Sense: dołączono oprogramowanie układowe Nano 33 BLE Sense (c5b7df59f) oraz dodano pełny zestaw przykładów obejmujący skaner I2C płytki, sensory APDS9960, HTS221, LPS22 i LSM9DS1, BLE blinky/scan/temperature, audio FFT oraz kamerę termowizyjną (4e7bc157b).
Pozostałe zmiany i usprawnienia¶
Monit o aktualizację nieaktualnego oprogramowania układowego zawiera teraz pole wyboru „Nie pokazuj ponownie tej wiadomości”, dzięki czemu użytkownicy mogą wyciszyć powtarzające się monity o aktualizację (dd1ad68c4).
Kliknięcie metody lub atrybutu z wciśniętym Ctrl pokazuje teraz tylko dymek dokumentacji dla danego modułu, filtrując dopasowania według nazwy modułu poprzedzającej
.(34d9a30bf).Etykiety podmenu przykładów wyświetlają teraz myślniki w nazwach folderów jako spacje, co daje czytelniejsze tytuły (na przykład
Nano 33 BLE SenseorazPortenta H7) (34d9a30bf, 4e7bc157b).W systemie Linux okna dialogowe postępu DFU Util oraz Convert Video otwierają się teraz bez przejmowania fokusu okna (dd1ad68c4).
Przykład TV Shield zaktualizowano tak, aby używał rozdzielczości SIF (352x240), opcjonalnego potrójnego buforowania oraz wyświetlania FPS, a także zaznaczono, że obsługiwany jest również przewodowy TV shield; ta sama zmiana uporządkowała przykład Portenta H7 LoRa poprzez usunięcie jawnego argumentu limitu czasu dołączania OTAA (d54bb97e4).
Poprawki błędów¶
Naprawiono kolory bufora ramki RGB565 wyświetlane z zamienionymi bajtami: obrazy ze starszego oprogramowania układowego (sprzed 3.8.0) mają odwrócone bajty, podczas gdy nowsze oprogramowanie wysyła je nieodwrócone, zarówno w podglądzie na żywo, jak i w transkoderze wideo (dd1ad68c4).
Naprawiono nieprawidłowe automatyczne wcięcia w Pythonie, zachowując wcięcie poprzedniego wiersza w nowym pustym wierszu zamiast resetowania do kolumny 0 po pustym wierszu (c33e9f354).
Nawigacja po kliknięciu komunikatu o błędzie nie próbuje już otwierać nieistniejącego pliku źródłowego, gdy błąd pochodzi z wbudowanego (zamrożonego) modułu, co pozwala uniknąć fałszywych błędów edytora (dd1ad68c4).
Obsługa platform i narzędzi¶
Baza Qt Creator: 4.0.2.
Nowa płytka: OpenMV Pure Thermal (
OPENMVPT, STM32H743 z SDRAM) z dołączonym oprogramowaniem układowym, bootloaderem i plikami binarnymi UVC (c5b7df59f).Nowa płytka: Arduino Nano 33 BLE Sense z dołączonym oprogramowaniem układowym (c5b7df59f).
Dołączone oprogramowanie układowe: oprogramowanie OpenMV zaktualizowano z 3.8.0 do 3.9.1 (c5b7df59f), a następnie do 3.9.2 (a707f6ebc).
Wersja IDE: podniesiona z 2.6.8 do 2.6.9 (d128254d7).
Zmiany łamiące zgodność¶
Brak. To wydanie dodaje płytki i poprawki bez zmiany zachowania istniejących projektów, a baza Qt Creator 4.0.2 pozostaje niezmieniona.