v4.1.8¶
v4.1.8 es una versión de mantenimiento que incluye el firmware y los ejemplos de OpenMV v4.5.5 y corrige la configuración de compilación FORCE_FULL_SCREEN. Sigue basándose en Qt Creator 10.0.1, y no hay cambios incompatibles.
Aspectos destacados¶
Firmware incluido v4.5.5 para todas las placas OpenMV y Arduino compatibles, con binarios de firmware, bootloader y UVC actualizados.
Scripts de ejemplo actualizados migrados a la nueva API de pistas de imagen y a la nueva API de JPEG
img.to_jpeg().Corrección de FORCE_FULL_SCREEN para que la compilación de pantalla completa forzada ahora se compile y ejecute correctamente.
Otros cambios y mejoras¶
El firmware y los ejemplos de OpenMV incluidos se actualizaron a v4.5.5 en todas las placas (OpenMV M2/M3/H7/H7 Plus/PT/RT1060, Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense), incluidos binarios de firmware/bootloader/UVC actualizados. Los scripts de ejemplo se migraron a la nueva API de pistas de imagen (usada por
image.scale(),to_rainbow(),to_jpeg(), etc.) con constantes comoimage.AREA,image.ROTATE_180eimage.VFLIP/HMIRROR/TRANSPOSE, reemplazandomean_pooled(),replace()yassign(). Los ejemplos también migraron la API de JPEG obsoleta, reemplazandoimg.compress()yframe.compressed()porimg.to_jpeg()yto_jpeg(copy=True)en los ejemplos de Time-of-Flight, térmicos, control remoto RPC, transmisor MJPEG yusb_vcp.pyde placa (0604d5284).
Corrección de errores¶
Se corrigió la configuración de compilación
FORCE_FULL_SCREENpara que el bloque de código de pantalla completa forzada se compile y ejecute correctamente, moviendo la llave de apertura fuera de la guarda del preprocesador#else/#endif, garantizando que tanto la rutaFORCE_FULL_SCREENcomo la del argumento-full_screencompartan el mismo bloque (4354cf8f4).
Compatibilidad de plataforma y herramientas¶
Base de Qt Creator: 10.0.1.
Firmware y ejemplos incluidos: actualizados a v4.5.5 (desde v4.5.4).
Cambios incompatibles¶
Ninguno. Esta versión incluye un nuevo firmware y una corrección de compilación; los proyectos y flujos de trabajo existentes del IDE no se ven afectados.