v1.5.0#
v1.5.0 додає автономні вікна Open Terminal для послідовного/UDP/TCP зв’язку, автодоповнення Python із підказками аргументів функцій на основі вбудованої документації, та AprilTag Generator для друку аркушів з мітками. Реліз залишається на базі Qt Creator 4.0.2 та містить мікропрограму OpenMV 2.2.0. Критичних змін немає.
Основне#
Open Terminal відкриває окремі вікна термінала через послідовний порт, UDP або TCP, кожне з власним переглядачем кадрового буфера та панеллю гістограми.
Автодоповнення Python із підказками аргументів функцій та розширеним підсвічуванням синтаксису на основі бази даних ключових слів, автоматично згенерованої з вбудованої HTML-документації.
AprilTag Generator відображає аркуші зображень міток для друку для сімейств TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 та ARTOOLKIT (мітка меню для останнього читається як
ARKTOOLKIT).Надійний серійний вивід: UTF-8-сумісний парсер видаляє та обробляє керуючі символи, щоб бінарні дані більше не пошкоджували друкований текст.
Мікропрограма OpenMV 2.2.0 тепер включена до складу, з новими прикладами AprilTag та 3D-пози.
Нові функції#
Open Terminal додає автономне меню
Open Terminal, яке відкриває окремі вікна термінала, що підключаються через послідовний порт, UDP або TCP. Кожне вікно має власний переглядач кадрового буфера та панель гістограми з діалогами підключення для послідовного/UDP/TCP та введенням швидкості передачі (бод) (7be9fd019, e657debea, b02e571a3, bd48a9b98).Автодоповнення Python додає завершення ключових слів/ідентифікаторів, підказки аргументів функцій і розширене підсвічування синтаксису для API OpenMV. База даних ключових слів і сигнатур автоматично генерується шляхом аналізу вбудованої HTML-документації на модулі, класи, дані, функції, методи та аргументи (4df150e66, ef0286403, a22869f0d, a2f4b2f25).
AprilTag Generator у розділі
Machine Vision Toolsвідображає аркуші PNG-зображень міток для друку для сімейств TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 та ARTOOLKIT у вибраному діапазоні ідентифікаторів міток. Пункт меню для останнього сімейства читається якARKTOOLKIT Family(помилка в збірці), хоча саме сімейство називаєтьсяartoolkit. У меню також з’являється посилання наQRCode Generator, а мітки меню тепер показують кількість міток (ec72bf2f4, 71f78a539).
Інші зміни та покращення#
Вивід послідовного термінала захищено від некоректних даних за допомогою UTF-8-сумісного парсера, який видаляє та обробляє керуючі символи (XON/XOFF, escape, delete та інші), щоб байти кадрового буфера та керуючі байти більше не пошкоджували друкований текст (e03c7d3ef).
Перефарбовано стандартну тему синтаксису Inkpot (функції, типи, числа та рядки) для кращого контрасту в редакторі (b02e571a3, 4df150e66).
Посилання на продукт та інсталятор змінено на використання домену
https://openmv.io(1793b0b5c).
Виправлення помилок#
Підтримка платформ та інструментів#
База Qt Creator: 4.0.2.
Вбудована мікропрограма OpenMV: оновлено до 2.2.0 для OpenMV Cam M4/M7 (OMV2/OMV3), з новими прикладами виявлення AprilTag та прикладом 3D-пози для M7 (1d427612c).
Інсталятор Windows тепер містить та тихо автоматично встановлює драйвер FTDI USB-serial під час налаштування (1d427612c).
Критичні зміни#
Відсутні. Цей реліз повністю зворотньо сумісний; наявні проекти та робочі процеси продовжують працювати без змін.