v3.9.2#

v3.9.2 mejora sustancialmente el controlador de TV (mayor resolución, escalado, triple búfer), reactiva características de imlib que ahora caben en la memoria flash, incrementa la versión del formato ImageIO, y corrige el controlador del FLIR Lepton, el triple búfer del LCD del F7 y el filtrado de color/Y en escala de grises. No introduce ningún cambio incompatible en la API — los scripts de v3.9.1 se ejecutan sin cambios.

Aspectos destacados#

  • Controlador de TV — mayor resolución, escalado y triple búfer.

  • Más características de imlib reactivadas ahora que el código adicional cabe en la memoria flash.

  • Correcciones — controlador del FLIR Lepton (M4/M7), triple búfer del LCD del F7, color y filtrado de Y en escala de grises.

  • Ningún cambio incompatible en la API — vuelve a flashear y tus scripts de v3.9.1 se ejecutan sin cambios.

Nuevas características#

  • Controlador de TV — resolución mejorada, escalado añadido y triple búfer añadido.

  • Se reactivaron características de imlib y compatibilidad adicional que ahora caben en la memoria flash.

Otros cambios y mejoras#

  • Se incrementó la versión del formato ImageIO; se cambió a RGB565 cuando se usa una tabla de color y a macros YUV rápidas; se renombraron y ordenaron varios ejemplos; se habilitó el control de flujo por hardware de la SD y se usaron dos bits de parada para la conexión UART de depuración.

Corrección de errores#

Cámara y pantalla:

  • Se corrigió el controlador del FLIR Lepton en el M4 y el M7, los problemas de triple búfer del LCD del F7, el color y el filtro de Y en escala de grises, y la desinicialización del DCMI al apagar el sensor (se añadió la desinicialización del MSP del DCMI).

Sistema:

  • Se corrigió un problema con una versión antigua de pygame en las herramientas de escritorio.

Cambios incompatibles en la API#

v3.9.2 no introduce ningún cambio incompatible en la API de Python. Los scripts que se ejecutaban en v3.9.1 se ejecutan sin cambios en v3.9.2 — solo vuelve a flashear el firmware.