v3.9.2

v3.9.2 melhora substancialmente o driver de TV (resolução mais alta, escalonamento, triple buffering), reativa funcionalidades do imlib que agora cabem na flash, incrementa a versão do formato ImageIO, e corrige o driver FLIR Lepton, o triple buffering do LCD no F7, e o filtro de cor/Y em escala de cinzentos. Não introduz alterações incompatíveis na API — os scripts v3.9.1 funcionam sem alterações.

Destaques

  • Driver de TV — resolução mais alta, escalonamento e triple buffering.

  • Mais funcionalidades do imlib reativadas agora que o código adicional cabe na flash.

  • Correções — driver FLIR Lepton (M4/M7), triple buffering do LCD no F7, filtragem de cor e Y em escala de cinzentos.

  • Sem alterações incompatíveis na API — reflash e os seus scripts v3.9.1 funcionam sem alterações.

Novas funcionalidades

  • Driver de TV — resolução melhorada, escalonamento adicionado e triple buffering adicionado.

  • Funcionalidades do imlib e suporte adicional reativados, que agora cabem na flash.

Outras alterações e melhorias

  • Incrementada a versão do formato ImageIO; mudança para RGB565 quando é usada uma tabela de cores e para macros YUV rápidas; vários exemplos renomeados e organizados; controlo de fluxo por hardware SD ativado e utilizados dois bits de paragem para a ligação UART de depuração.

Correções de erros

Câmara e ecrã:

  • Corrigido o driver FLIR Lepton no M4 e M7, problemas de triple buffering do LCD F7, cor em escala de cinzentos e o filtro Y, e a desinicialização do DCMI no desligar do sensor (adicionada a desinicialização MSP do DCMI).

Sistema:

  • Corrigido um problema com uma versão antiga do pygame nas ferramentas de desktop.

Alterações incompatíveis na API

v3.9.2 não introduz alterações incompatíveis na API Python. Scripts que corriam em v3.9.1 funcionam sem alterações em v3.9.2 — basta reflashear o firmware.