v4.1.1¶
v4.1.1 зосереджений на меню Приклади: записи тепер фільтруються відповідно до підключеної плати та датчика, надлишкові папки згортаються, а при відсутності підключення відображається чіткий заповнювач. Також додано живий показник фокусу у переглядачі кадрового буфера, оновлено вбудовані приклади та постачається мікропрограма плат 4.5.1. Побудовано на базі Qt Creator 10.0.1; у цьому випуску перебазування Qt Creator відсутнє. Фільтрація прикладів змінює стандартну поведінку меню Приклади — дивіться Несумісні зміни.
Основні можливості¶
Фільтрація прикладів відображає лише приклади, що стосуються підключеної плати та датчика, керуючись конфігом
examples/index.csv, з перемикачем у менюToolsдля вимкнення.Показник фокусу тепер відображається в реальному часі у переглядачі кадрового буфера та рядку стану терміналу, щоб допомогти налаштувати фокус об’єктива.
Чистіше меню Приклади: надлишкові папки плат із єдиним дочірнім елементом згортаються, а замість порожнього меню відображається заповнювач.
Рядок м’якого перезавантаження виключено з серійного термінала, тому консоль більше не засмічується під час кожного запуску.
Вбудована мікропрограма плат оновлена до 4.5.1 для підтримуваних плат OpenMV та Arduino.
Нові можливості¶
Фільтрація прикладів. Меню
Examplesтепер фільтрує записи, показуючи лише приклади, що стосуються підключеної плати та датчика. Початкова фільтрація за платою/датчиком реалізована через конфігfilters.txt(ef7190282), пізніше перенесена доexamples/index.csvз регулярними виразами для кожної плати і датчика, колонкою flatten (795cc20e9) та порівнянням папок плат і типів датчиків без урахування регістру (3e976cb9a). Новий перемикачTools> Filter examples by board and sensor type (увімкнено за замовчуванням, стан зберігається) вимикає фільтрацію (fd3defe00).Показник фокусу. Переглядач кадрового буфера та рядок стану терміналу тепер відображають живе значення Focus, обчислене на основі JPEG-стисненого кадру, щоб допомогти налаштувати фокус об’єктива (5834e3a41).
Інші зміни та покращення¶
Коли підключено плату, меню
Examplesтепер згортає надлишкові папки плат із єдиним дочірнім елементом і відображає чіткий заповнювач «No examples found for your board» або «Connect to your board first» замість порожнього меню (795cc20e9).Рядок
MPY: soft rebootMicroPython тепер видаляється з виводу серійного термінала, тому він більше не засмічує консоль під час кожного запуску (b3cf63299).Вбудовані приклади були реорганізовані у папки з назвами плат (наприклад,
50-Board-Control), оновлені з заголовками ліцензії MIT, а приклади Image Reader/Writer спрощено для використання потокового відеоimage.ImageIO. Приклади покадрового вирахування «shadow removal» у пам’яті та на диску були видалені (1358eeb84, 7b32f2814, 9d89f1c62).
Виправлення помилок¶
Примусове використання конкретного файлу мікропрограми завантажувача тепер коректно застосовує вказаний шлях замість постійного повернення до стандартного
firmware.binплати (a362c1c6b).Виправлено виявлення пристроїв i.MX (RT1060) на Windows, яке могло завершуватися невдачею через занадто суворе обмеження кількості
RawInputDeviceList(49571962d).Виправлено переповнення гістограми для великих або яскравих зображень шляхом розширення вектора акумуляції до 64-розрядного (5aaf923a3).
Виправлено сортування папок прикладів, щоб ненумеровані записи прикладів впорядковувалися послідовно (3cb994433).
Підтримка платформ та інструментів¶
База Qt Creator: 10.0.1.
Вбудована мікропрограма плат: оновлено з 4.5.0 до 4.5.1 для підтримуваних плат OpenMV та Arduino — включаючи OPENMV2/3/4/4P, OPENMV PT (Pure Thermal), OPENMV RT1060, ARDUINO GIGA, NICLA VISION, PORTENTA H7, NANO RP2040 CONNECT та NANO 33 BLE SENSE — включаючи образи UVC та завантажувача (f6a5b12ba).
Генерація нового скрипту тепер підставляє піксельний формат відтінків сірого для
HM01B0,HM0360,MT9V0X2таMT9V0X4(попередній записMT9V034замінено наMT9V0X2/MT9V0X4) (ef7190282).
Несумісні зміни¶
Меню Examples тепер вимагає підключеної плати, коли фільтрацію увімкнено, що є новою поведінкою за замовчуванням. До підключення меню відображає «Connect to your board first to see examples,» а після підключення показує лише приклади, що відповідають підключеній платі та датчику. Вимкніть це через новий перемикач Tools > Filter examples by board and sensor type.