v2.6.9¶
v2.6.9 додає підтримку OpenMV Pure Thermal та Arduino Nano 33 BLE Sense, виправляє переставлені байтами кольори кадрового буфера RGB565 та автоматичне відступлення Python, а також вдосконалює підказку оновлення мікропрограми та спливаючі підказки документації. Реліз побудований на тій самій базі Qt Creator 4.0.2, що й попередній, і не містить змін, що порушують зворотну сумісність із наявними проєктами.
Основні зміни¶
OpenMV Pure Thermal (
OPENMVPT) тепер підтримується — включено прошивку, завантажувач та бінарні файли UVC, а також запис DFU для прошивки.Підтримка Arduino Nano 33 BLE Sense включає прошивку та повний набір прикладів для плати, датчиків, Bluetooth, аудіо та термокамери.
Виправлено переставлені байтами кольори RGB565 у режимі перегляду живого кадрового буфера та у відеотранскодері.
Виправлено автоматичне відступлення Python — новий порожній рядок тепер зберігає відступ попереднього рядка замість скидання до стовпця 0.
Прапорець «Більше не показувати це повідомлення» у підказці оновлення застарілої мікропрограми дає змогу приховати повторні нагадування.
Нові функції¶
OpenMV Pure Thermal: додано підтримку камери
OPENMVPT(OpenMV Pure Thermal, STM32H743 з SDRAM), включаючи прошивку, завантажувач, бінарні файли UVC та новий запис уboards.txtдля прошивки DFU (c5b7df59f).Arduino Nano 33 BLE Sense: додано прошивку Nano 33 BLE Sense (c5b7df59f) та повний набір прикладів для сканера I2C плати, датчиків APDS9960, HTS221, LPS22 та LSM9DS1, BLE (blinky/scan/температура), аудіо FFT та термокамери (4e7bc157b).
Інші зміни та покращення¶
Підказка оновлення застарілої мікропрограми тепер містить прапорець «Більше не показувати це повідомлення», завдяки якому користувачі можуть приховати повторні підказки оновлення (dd1ad68c4).
Клік з утриманням Ctrl на методі або атрибуті тепер показує лише підказку документації для конкретного модуля, фільтруючи збіги за назвою модуля перед
.(34d9a30bf).Мітки підменю прикладів тепер відображають дефіси в назвах папок як пробіли для чистіших заголовків (наприклад
Nano 33 BLE SenseтаPortenta H7) (34d9a30bf, 4e7bc157b).На Linux діалоги прогресу DFU Util та Convert Video тепер відкриваються без захоплення фокусу вікна (dd1ad68c4).
Приклад TV Shield оновлено для використання роздільної здатності SIF (352x240), опційного потрійного буферизування та виведення FPS, а також зазначено, що дротовий TV Shield також підтримується; та ж зміна впорядкувала приклад Portenta H7 LoRa, видаливши явний аргумент тайм-ауту OTAA join (d54bb97e4).
Виправлення помилок¶
Виправлено відображення кольорів кадрового буфера RGB565 із переставленими байтами: зображення зі старішої мікропрограми (до версії 3.8.0) передаються з переверненими байтами, тоді як новіша мікропрограма надсилає дані без перевертання — як у режимі живого перегляду, так і у відеотранскодері (dd1ad68c4).
Виправлено некоректне автоматичне відступлення Python: новий порожній рядок тепер зберігає відступ попереднього рядка замість скидання до стовпця 0 після порожнього рядка (c33e9f354).
Навігація за помилками у повідомленнях більше не намагається відкрити неіснуючий вихідний файл, якщо помилка виникла у вбудованому (замороженому) модулі, що запобігає помилковим попередженням редактора (dd1ad68c4).
Підтримка платформ і інструментів¶
База Qt Creator: 4.0.2.
Нова плата: OpenMV Pure Thermal (
OPENMVPT, STM32H743 з SDRAM) із прошивкою, завантажувачем та бінарними файлами UVC (c5b7df59f).Нова плата: Arduino Nano 33 BLE Sense із прошивкою (c5b7df59f).
Прошивка: мікропрограма OpenMV оновлена з 3.8.0 до 3.9.1 (c5b7df59f) та потім до 3.9.2 (a707f6ebc).
Версія IDE: підвищена з 2.6.8 до 2.6.9 (d128254d7).
Зміни, що порушують сумісність¶
Відсутні. Цей реліз додає плати та виправляє помилки, не змінюючи поведінку наявних проєктів; база Qt Creator 4.0.2 залишається незмінною.