v2.6.9¶
v2.6.9 añade compatibilidad con OpenMV Pure Thermal y Arduino Nano 33 BLE Sense, corrige los colores del framebuffer RGB565 con los bytes intercambiados y la autosangría de Python, y refina el aviso de actualización de firmware y los tooltips de documentación. Está construido sobre la misma base Qt Creator 4.0.2 que la versión anterior, y no hay cambios incompatibles con los proyectos existentes.
Aspectos destacados¶
OpenMV Pure Thermal (
OPENMVPT) ahora es compatible, con firmware, gestor de arranque (bootloader) y binarios UVC incluidos, además de una entrada de flasheo por DFU.La compatibilidad con Arduino Nano 33 BLE Sense añade firmware incluido y un conjunto completo de ejemplos de placa, sensor, Bluetooth, audio y cámara térmica.
Corregidos los colores RGB565 con los bytes intercambiados en la vista en vivo del framebuffer y en el transcodificador de vídeo.
Corregida la autosangría de Python para que una nueva línea vacía conserve la sangría de la línea anterior en lugar de restablecerse a la columna 0.
La casilla «No volver a mostrar este mensaje» en el aviso de actualización por firmware desactualizado suprime los recordatorios repetidos.
Nuevas funciones¶
OpenMV Pure Thermal: se añadió compatibilidad con la cámara
OPENMVPT(OpenMV Pure Thermal, STM32H743 con SDRAM), incluyendo firmware, gestor de arranque (bootloader) y binarios UVC incluidos, además de una nueva entrada enboards.txtpara el flasheo por DFU (c5b7df59f).Arduino Nano 33 BLE Sense: se incluyó el firmware del Nano 33 BLE Sense (c5b7df59f) y se añadió un conjunto completo de ejemplos que cubren el escáner I2C de la placa, los sensores APDS9960, HTS221, LPS22 y LSM9DS1, BLE blinky/scan/temperature, FFT de audio y la cámara térmica (4e7bc157b).
Otros cambios y mejoras¶
El aviso de actualización por firmware desactualizado ahora incluye una casilla «No volver a mostrar este mensaje» para que los usuarios puedan suprimir los avisos de actualización repetidos (dd1ad68c4).
Hacer Ctrl-clic en un método o atributo ahora muestra únicamente el tooltip de documentación de ese módulo específico, filtrando las coincidencias por el nombre del módulo que precede al
.(34d9a30bf).Las etiquetas del submenú de ejemplos ahora muestran los guiones de los nombres de carpeta como espacios para obtener títulos más limpios (por ejemplo
Nano 33 BLE SenseyPortenta H7) (34d9a30bf, 4e7bc157b).En Linux, los diálogos de progreso de DFU Util y Convert Video ahora se abren sin robar el foco de la ventana (dd1ad68c4).
El ejemplo de TV Shield se actualizó para usar resolución SIF (352x240), triple búfer opcional y una impresión de FPS, y ahora indica que también se admite un TV shield con cable; el mismo cambio también ordenó el ejemplo de LoRa del Portenta H7 eliminando el argumento explícito de tiempo de espera de unión OTAA (d54bb97e4).
Corrección de errores¶
Se corrigieron los colores del framebuffer RGB565 que aparecían con los bytes intercambiados: las imágenes de firmware anterior (anterior a 3.8.0) tienen los bytes invertidos mientras que el firmware más reciente se envía sin invertir, tanto en la vista en vivo como en el transcodificador de vídeo (dd1ad68c4).
Se corrigió la autosangría incorrecta de Python conservando la sangría de la línea anterior en la nueva línea vacía en lugar de restablecerse a la columna 0 tras una línea en blanco (c33e9f354).
La navegación por clic en los mensajes de error ya no intenta abrir un archivo fuente inexistente cuando el error proviene de un módulo integrado (congelado), evitando errores espurios del editor (dd1ad68c4).
Compatibilidad de plataformas y herramientas¶
Base de Qt Creator: 4.0.2.
Nueva placa: OpenMV Pure Thermal (
OPENMVPT, STM32H743 con SDRAM) con firmware, gestor de arranque (bootloader) y binarios UVC incluidos (c5b7df59f).Nueva placa: Arduino Nano 33 BLE Sense con firmware incluido (c5b7df59f).
Firmware incluido: firmware de OpenMV actualizado de 3.8.0 a 3.9.1 (c5b7df59f) y luego a 3.9.2 (a707f6ebc).
Versión del IDE: subida de 2.6.8 a 2.6.9 (d128254d7).
Cambios incompatibles¶
Ninguno. Esta versión añade placas y correcciones sin cambiar el comportamiento de los proyectos existentes, y la base Qt Creator 4.0.2 permanece sin cambios.