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.