v2.6.7¶
v2.6.7 переміщує робочі процеси прошивки DFU та перетворення відео у вбудовані термінальні діалоги IDE, додає програмування WiFi-співпроцесора CYW4343 для Arduino Portenta H7 та покращує обробку монохромних датчиків і запит режиму DFU. IDE залишається на Qt Creator 4.0.2, вбудована мікропрограма OpenMV оновлена до 3.6.9, змін, що порушують сумісність, немає.
Основні можливості¶
Вбудований термінал прошивки DFU запускає
dfu-utilвсередині масштабованого діалогу IDE з виводом у реальному часі (помилки виділено червоним) та кнопкою Cancel замість зовнішнього вікна термінала ОС.Мікропрограма WiFi CYW4343 тепер програмується разом із основною мікропрограмою при прошивці Arduino Portenta H7 через DFU.
Вбудований термінал перетворення відео запускає інструмент FFmpeg
Convert Videoв тому ж масштабованому діалозі IDE з виводом у реальному часі та кнопкою Cancel.Перероблений запит режиму DFU використовує спадний список версій мікропрограми та необов’язковий прапорець
Erase internal file system, що запам’ятовує останній вибір.Підтримка монохромних датчиків розширює автоматичне перезаписування
RGB565наGRAYSCALEдля MT9V034 на додаток до HM01B0.
Нові функції¶
Вбудований термінал прошивки DFU.
dfu-utilтепер запускається безпосередньо уQDialog-терміналі, що передаєstdoutяк звичайний текст у реальному часі та підсвічуєstderrчервоним, з кнопкою Cancel та збереженою геометрією вікна, замінюючи зовнішнє вікно термінала ОС. (c2875d871)Програмування WiFi-співпроцесора CYW4343. Завантаження мікропрограми через DFU на Arduino Portenta H7 тепер виконує додатковий крок програмування, що прошиває вбудовану WiFi-мікропрограму CYW4343 (
CYW4343/cyw4343.binза адресою0x90F00000), керованийextraProgramCommandsуdfu.txt. (62e0ba771, ba31998ce)Вбудований термінал перетворення відео. Інструмент
Convert Videoна основі FFmpeg тепер запускаєffmpegу масштабованому термінальному діалозі IDE з виводом у реальному часі та кнопкою Cancel замість запуску зовнішнього термінала. (5987bb152)Опція заводського постачання. Прихована опція командного рядка
-form_key, якщо вказана, автоматично реєструє підключену OpenMV Cam (плату/ID) на сервері OpenMV замість відображення запиту ручної реєстрації. (d5740f71e)
Інші зміни та покращення¶
Перероблений запит режиму DFU. Запит
board detected in DFU modeтепер є діалогом зі спадним списком, що відображає точну версію останньої мікропрограми, та необов’язковим прапорцемErase internal file system; він також запам’ятовує останню вибрану дію та стан стирання. (0a4d6258c)Підказки для прапорців стирання. Прапорці стирання файлової системи для завантажувача/DFU тепер мають підказки, що пояснюють: стирання внутрішнього флеш-накопичувача не стирає знімну SD-карту. (0a4d6258c)
Перезапис на місці для монохромних прикладів. Коли вже відкритий приклад helloworld запускається на датчику HM01B0 або MT9V034, IDE перезаписує його на місці для використання
GRAYSCALE, щоб він працював на цих монохромних датчиках. (4448edb38)Чіткіше повідомлення після прошивки. Після оновлення DFU/мікропрограми підтвердне повідомлення тепер пояснює випадок, коли
main.pyбуло перезаписано без стирання диска, тому камера просто запускаєmain.pyі монтує свій накопичувач. (62e0ba771)Оновлені приклади скриптів.
ulab.pyтепер використовуєulab.numericalдля mean/std,deep_sleep.pyзмінює порядок м’якого режиму сну датчика перед обходом регулятора OV7725, а новий19-Low-Power/extint_wakeup.pyдемонструє пробудження з режиму зупинки через зовнішнє переривання. (c30fcb7c3)Покращення діалогу підключення. Текст прогресу
Connecting...відформатовано з розривами рядків для зручності читання. (0d3619245)
Виправлення помилок¶
Виправлено всі діалоги Save-As (збереження зображення, шаблону, дескриптора, ключових точок, мережевої моделі, експорту набору даних, журналу терміналу, збереження відео, виведення перетворення відео): тепер вони відхиляють імена файлів без розширення та пропонують користувачеві додати його замість збереження файлу без розширення. (3a3ba3c5e)
Виправлено відображення інтерфейсу для macOS: інверсія кольорів тексту/кнопок меню (що залежала від яскравості фону меню) та спеціальне темне оформлення смуги прокрутки більше не застосовуються на macOS. (39179b6cb, 8b11fbcab)
Підтримка платформ та інструментів¶
База Qt Creator: 4.0.2.
Вбудована мікропрограма OpenMV: з 3.6.8 до 3.6.9.
Мікропрограма WiFi CYW4343: новий файл
CYW4343/cyw4343.binвбудовано для Arduino Portenta H7.Скрипти для монохромних датчиків: скрипти нового файлу, прикладів та набору даних тепер переключають
RGB565наGRAYSCALEдля MT9V034 на додаток до HM01B0 (лише VGA до QVGA для HM01B0). (ef0c22efb, d5bdd8890)
Зміни, що порушують сумісність¶
Відсутні. Цей випуск є зворотно сумісним; існуючі проекти та скрипти не потребують змін.