v2.2.0#
v2.2.0 introduce compatibilidad con AprilTags (image.find_apriltags()), habilita CAN2 en la OpenMV 2 / 3, añade módulos adicionales de MicroPython, restaura las funciones de retorno (callbacks) de emulación de Pixy y alinea el manejo de Ctrl-D/C/A del REPL con el de las placas MicroPython estándar. No introduce ningún cambio de API que rompa la compatibilidad: los scripts de v2.1.0 se ejecutan sin cambios.
Aspectos destacados#
AprilTags — detección de marcadores fiduciales con
image.find_apriltags().CAN2 — habilitado en la OpenMV 2 y la OpenMV 3.
Más módulos de MicroPython habilitados.
REPL — Ctrl-D / Ctrl-C / Ctrl-A ahora se comportan como en las placas MicroPython estándar.
Sin cambios de API que rompan la compatibilidad — vuelve a flashear y tus scripts de v2.1.0 se ejecutan sin cambios.
Nuevas funcionalidades#
AprilTags — se añadió la detección de marcadores fiduciales AprilTag (
image.find_apriltags()), con correcciones de errores y de publicación.CAN2 — se habilitó CAN2 en la OpenMV 2 / 3 (con init0/de-init de CAN en
main).Se habilitaron módulos adicionales de MicroPython y se restauraron las funciones de retorno (callbacks) de emulación de Pixy.
Otros cambios y mejoras#
El REPL ahora maneja Ctrl-D / Ctrl-C / Ctrl-A de la misma forma que las placas MicroPython estándar; se actualizaron los scripts de ejemplo de detección de rostros y seguimiento de rostros.
Correcciones de errores#
Se corrigieron errores de decodificación de códigos QR, el paso de la cascada de Haar y el LED del gestor de arranque (bootloader).
Hardware y compatibilidad de placas#
OpenMV 2 / 3 — CAN2 habilitado; se añadió una opción para programador SWD.
Cambios de API que rompen la compatibilidad#
v2.2.0 no introduce ningún cambio en la API de Python que rompa la compatibilidad. Los scripts que se ejecutaban en v2.1.0 se ejecutan sin cambios en v2.2.0: solo vuelve a flashear el firmware.