v2.2.0

В v2.2.0 появляется поддержка AprilTags (image.find_apriltags()), включается CAN2 на OpenMV 2 / 3, добавляются дополнительные модули MicroPython, восстанавливаются функции обратного вызова эмуляции Pixy, а обработка Ctrl-D/C/A в REPL приводится в соответствие со стандартными платами MicroPython. Версия не вносит несовместимых изменений в API — скрипты для v2.1.0 работают без изменений.

Основное

  • AprilTags — обнаружение реперных маркеров image.find_apriltags().

  • CAN2 — включён на OpenMV 2 и OpenMV 3.

  • Больше модулей MicroPython включено.

  • REPL — Ctrl-D / Ctrl-C / Ctrl-A теперь ведут себя как на стандартных платах MicroPython.

  • Нет несовместимых изменений в API — перепрошейте, и ваши скрипты для v2.1.0 будут работать без изменений.

Новые возможности

  • AprilTags — добавлено обнаружение реперных маркеров AprilTag (image.find_apriltags()), с исправлениями к выпуску.

  • CAN2 — включён CAN2 на OpenMV 2 / 3 (с инициализацией и деинициализацией CAN в main).

  • Включены дополнительные модули MicroPython и восстановлены функции обратного вызова эмуляции Pixy.

Прочие изменения и улучшения

  • REPL теперь обрабатывает Ctrl-D / Ctrl-C / Ctrl-A так же, как стандартные платы MicroPython; обновлены примеры скриптов для обнаружения и отслеживания лиц.

Исправления ошибок

  • Исправлены ошибки декодирования QR-кодов, шаг каскада Haar и светодиод загрузчика.

Поддержка оборудования и плат

  • OpenMV 2 / 3 — включён CAN2; добавлен флаг SWD-программатора.

Несовместимые изменения в API

v2.2.0 не вносит несовместимых изменений в Python API. Скрипты, работавшие на v2.1.0, работают без изменений на v2.2.0 — просто перепрошейте прошивку.