v4.8.6

v4.8.6 — це випуск з’єднання та інструментарію, зосереджений на швидкісному завантаженні мікропрограми камери, розумнішому потоковому передаванні кадрового буфера та оновлених пакетах AI/інструментарію. Він залишається базованим на Qt Creator 14.0.2. Для існуючих проєктів користувачів немає зворотньо несумісних змін.

Основні зміни

  • Надійне завантаження мікропрограми на macOS для швидкісних камер RT1062 та Alif AE3, що працюють з протоколом V4.8.1 V1 DBG, шляхом обходу зависання TinyUSB на високошвидкісному USB.

  • Автоматичне потокове передавання JPEG або raw, яке вибирає JPEG, коли камера працює на повній швидкості або має апаратний кодер JPEG, і raw лише коли камера є високошвидкісною та не має кодера JPEG, запам’ятовуючи вибір для кожної плати.

  • Відновлення Alif ROM/Recovery-mode під час завантаження мікропрограми, керуючи інструментом технічного обслуговування та запитуючи цикл живлення.

  • Інструменти ST Edge AI оновлено до STEDGEAI 3.0.0 та ланцюжок інструментів Arm GNU bare-metal до 14.3.rel1.

  • Автоматичні виправлення csi_ng для адаптації прикладових скриптів до роздільної здатності та піксельного формату підключеного датчика за допомогою нового API csi.*.

Нові функції

  • IDE тепер автоматично вибирає між JPEG та raw потоковим передаванням кадрового буфера залежно від можливостей підключеної плати: він надає перевагу JPEG, коли камера працює на повній швидкості або має апаратний кодер JPEG, і повертається до raw лише коли камера є високошвидкісною та не має кодера JPEG. Вибір для кожної плати запам’ятовується між сесіями (64823318a).

  • Завантаження мікропрограми Alif тепер може виявляти та відновлювати плату, яка запускається в режимі ROM/Recovery, керуючи інструментом технічного обслуговування через відновлення та запитуючи користувача зробити цикл живлення камери після цього (617724b4e).

Інші зміни та вдосконалення

  • Автоматичні виправлення датчиків у відтінках сірого та HM01B0/Boson/GENX320 тепер також переписують нові виклики API csi_ng (.pixformat(csi.*) / .framesize(csi.*)) щоб приклади адаптували роздільну здатність та піксельний формат до підключеного датчика (11a3e0d37).

Виправлення помилок

  • Завантаження мікропрограми для швидкісних камер RT1062 та Alif AE3, що працюють з протоколом V4.8.1 V1 DBG, тепер надійно підключається на macOS шляхом розбиття пакету перевірки версії протоколу для обходу зависання TinyUSB на високошвидкісному USB (4b558274d).

  • Відповідність USB-накопичувача камери тепер також приймає серійний номер у зворотньому порядку байтів, виправляючи виявлення накопичувача на платах, які повідомляють серійний номер у зворотньому порядку байтів (633f5e559).

  • На macOS вкладки редактора тепер примусово вирівнюються по лівому краю панелі вкладок замість розтягування або центрування (5a25d12ed, 6f4139739).

Підтримка платформ і інструментів

  • Базова версія Qt Creator: 14.0.2.

  • Інструменти ST Edge AI оновлено до STEDGEAI 3.0.0 (з 2.1.0) для Windows, macOS-arm та Linux64, при цьому профіль neuralart OPENMV_N6 більше не використовує параметр --mvei; URL завантаження STEDGEAI також перенесено на download.openmv.io (c7560debb, 5fd08b8b6).

  • Ланцюжок інструментів Arm GNU bare-metal оновлено до 14.3.rel114.2.rel1) (c7560debb).

Зворотньо несумісні зміни

Відсутні. Цей випуск повністю сумісний з існуючими проєктами та робочими процесами OpenMV IDE.