v1.5.2¶
v1.5.2 es una versión de funcionalidades y actualización construida sobre Qt Creator 4.0.2. Enseña al visor del frame buffer a decodificar fotogramas comprimidos en JPEG, añade un tamaño de tabulación configurable para el terminal serie, simplifica el cuadro de diálogo Opciones para los usuarios de OpenMV y actualiza el firmware integrado de la OpenMV Cam a la versión 2.3.0 junto con un lote de nuevos scripts de ejemplo. No hay cambios incompatibles.
Aspectos destacados¶
Decodificación JPEG del frame buffer: el visor del frame buffer ahora decodifica y muestra búferes de fotogramas comprimidos en JPEG, no solo fotogramas RGB sin procesar, en escala de grises y binarios.
Firmware integrado 2.3.0: el firmware de la OpenMV Cam suministrado para las placas OMV2 y OMV3 se actualizó a la versión 2.3.0.
El tamaño de tabulación del terminal serie es ahora un ajuste configurable que se aplica en vivo al terminal serie en lugar de un ancho de tabulación fijo de 8.
Cuadro de diálogo Opciones simplificado: se ocultan los ajustes de Qt Creator que no se usan para los usuarios de OpenMV y la página
Font & Colorspasa a llamarseFont.Nuevos ejemplos integrados para emulación de Pixy, MAVLink, códigos de barras y un transmisor MJPEG por WiFi.
Nuevas funcionalidades¶
El visor del frame buffer ahora puede decodificar y mostrar búferes de fotogramas comprimidos en JPEG recibidos a través de la codificación serie de 6 bits, construyendo el pixmap mediante
QImage::fromData(848215da8).Se añadieron nuevos ejemplos integrados de emulación de Pixy que convierten la OpenMV Cam en un rastreador de AprilTag y manchas (blob) compatible con Pixy a través de I2C, SPI y UART (b3dac4090).
Se añadieron nuevos ejemplos integrados de MAVLink para transmitir flujo óptico y mensajes de objetivo de aterrizaje AprilTag a un controlador de vuelo (b3dac4090).
Se añadieron ejemplos integrados para la detección de códigos de barras 1D (EAN/UPC/ISBN/CODE39/CODE93/CODE128/etc.) y un transmisor MJPEG por WiFi que funciona en modo punto de acceso (b3dac4090).
Otros cambios y mejoras¶
Se añadió un ajuste configurable de tamaño de tabulación del terminal serie a la página de opciones de Tabulación/Sangría del editor; el valor se conserva y se aplica en vivo al terminal serie (848215da8).
La ejecución de scripts en el terminal ahora envía el programa a la cámara byte a byte para evitar desbordar el búfer de entrada de la placa MicroPython (848215da8).
Se simplificó el cuadro de diálogo Opciones para los usuarios de OpenMV ocultando ajustes de Qt Creator que no se usan (codificaciones, ocultación y navegación del ratón, zoom con la rueda de desplazamiento, selección en camel-case e inteligente, plegado automático del primer comentario, abrir enlaces en panel dividido, visualización de la codificación de archivos, suavizado de bordes y esquema de colores) y se renombró la página
Font & ColorsaFont; el plegado automático del primer comentario ahora está desactivado de forma predeterminada además de estar oculto (848215da8).Se cambió el comportamiento predeterminado para que la limpieza de espacios en blanco al guardar se aplique ahora a todo el documento en lugar de solo a las líneas editadas (848215da8).
Se amplió la documentación sin conexión integrada con nuevos tutoriales de control de E/S y LED, una imagen de pinout de alta resolución y páginas de referencia actualizadas de las bibliotecas de imagen y de red (b3dac4090).
Correcciones de errores¶
Se corrigió el resaltado de sintaxis de Python de los argumentos de las llamadas a funciones para que los nombres de los argumentos por palabra clave se resalten correctamente y el separador
=se trate como texto normal (848215da8).
Compatibilidad de plataformas y herramientas¶
Base de Qt Creator: 4.0.2.
Firmware integrado de la OpenMV Cam: actualizado a 2.3.0 para las placas OMV2 y OMV3 (b3dac4090).
Cambios incompatibles¶
Ninguno. Esta versión no introduce rupturas visibles para el usuario en el flujo de trabajo o el comportamiento; los proyectos existentes siguen funcionando sin cambios.