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.