v1.5.2¶
v1.5.2 — это выпуск с новыми возможностями и обновлениями, построенный на Qt Creator 4.0.2. Он обучает просмотрщик буфера кадра декодировать сжатые JPEG кадры, добавляет настраиваемый размер табуляции в последовательном терминале, упрощает диалог Options для пользователей OpenMV и обновляет поставляемую прошивку OpenMV Cam до 2.3.0 вместе с набором новых примеров скриптов. Несовместимых изменений нет.
Основные изменения¶
Декодирование JPEG в буфере кадра: просмотрщик буфера кадра теперь декодирует и отображает сжатые JPEG буферы кадра, а не только необработанные RGB, в оттенках серого и бинарные кадры.
Поставляемая прошивка 2.3.0: прошивка OpenMV Cam, поставляемая для плат OMV2 и OMV3, была обновлена до версии 2.3.0.
Размер табуляции последовательного терминала теперь является настраиваемым параметром, который применяется к последовательному терминалу немедленно, вместо жёстко заданной ширины табуляции в 8.
Упрощённый диалог Options: неиспользуемые настройки Qt Creator скрыты для пользователей OpenMV, а страница
Font & Colorsпереименована вFont.Новые поставляемые примеры для эмуляции Pixy, MAVLink, штрихкодов и потокового MJPEG по WiFi.
Новые возможности¶
Просмотрщик буфера кадра теперь может декодировать и отображать сжатые JPEG буферы кадра, полученные через 6-битное последовательное кодирование, строя pixmap с помощью
QImage::fromData(848215da8).Добавлены новые поставляемые примеры эмуляции Pixy, которые превращают OpenMV Cam в Pixy-совместимый трекер AprilTag и блобов через I2C, SPI и UART (b3dac4090).
Добавлены новые поставляемые примеры MAVLink для потоковой передачи оптического потока и сообщений о целях посадки AprilTag в полётный контроллер (b3dac4090).
Добавлены поставляемые примеры обнаружения 1D штрихкодов (EAN/UPC/ISBN/CODE39/CODE93/CODE128 и т. д.) и потокового MJPEG по WiFi, работающего в режиме точки доступа (b3dac4090).
Прочие изменения и улучшения¶
Добавлен настраиваемый параметр Размер табуляции последовательного терминала на страницу параметров Tab/Indentation редактора; значение сохраняется и применяется к последовательному терминалу немедленно (848215da8).
Выполнение скрипта в терминале теперь отправляет программу на камеру по одному байту за раз, чтобы избежать переполнения входного буфера платы MicroPython (848215da8).
Упрощён диалог Options для пользователей OpenMV за счёт скрытия неиспользуемых настроек Qt Creator (кодировки, скрытие и навигация мыши, масштабирование колёсиком, выделение camelCase и умное выделение, авто-сворачивание первого комментария, открытие ссылок в разделённом окне, отображение кодировки файла, сглаживание и цветовая схема), а страница
Font & Colorsпереименована вFont; авто-сворачивание первого комментария теперь по умолчанию отключено в дополнение к тому, что оно скрыто (848215da8).Изменено значение по умолчанию так, что очистка пробельных символов при сохранении теперь применяется ко всему документу, а не только к изменённым строкам (848215da8).
Расширена поставляемая офлайн-документация новыми руководствами по вводу-выводу и управлению светодиодами, изображением распиновки высокого разрешения, а также обновлёнными справочными страницами библиотек изображений и сети (b3dac4090).
Исправления ошибок¶
Исправлена подсветка синтаксиса Python для аргументов вызова функций, так что имена именованных аргументов подсвечиваются корректно, а разделитель
=обрабатывается как обычный текст (848215da8).
Поддержка платформ и инструментов¶
Базовая версия Qt Creator: 4.0.2.
Поставляемая прошивка OpenMV Cam: обновлена до 2.3.0 для плат OMV2 и OMV3 (b3dac4090).
Несовместимые изменения¶
Отсутствуют. Этот выпуск не вносит видимых пользователю нарушений рабочего процесса или поведения; существующие проекты продолжают работать без изменений.