v3.9.2

A v3.9.2 melhora substancialmente o driver de TV (resolução mais alta, escalonamento, buffer triplo), reativa recursos da imlib que agora cabem na flash, eleva a versão do formato ImageIO e corrige o driver do FLIR Lepton, o buffer triplo do LCD do F7 e a filtragem de cor/Y em escala de cinza. Ela não introduz nenhuma mudança incompatível na API — os scripts da v3.9.1 funcionam sem alterações.

Destaques

  • Driver de TV — resolução mais alta, escalonamento e buffer triplo.

  • Mais recursos da imlib reativados agora que o código extra cabe na flash.

  • Correções — driver do FLIR Lepton (M4/M7), buffer triplo do LCD do F7, cor em escala de cinza e filtragem de Y.

  • Nenhuma mudança incompatível na API — refaça o flash e seus scripts da v3.9.1 funcionam sem alterações.

Novos recursos

  • Driver de TV — resolução melhorada, escalonamento adicionado e buffer triplo adicionado.

  • Reativados recursos da imlib e suporte adicional que agora cabem na flash.

Outras mudanças e melhorias

  • Elevada a versão do formato ImageIO; mudança para RGB565 quando uma tabela de cores é usada e para macros YUV rápidas; renomeados e organizados vários exemplos; habilitado o controle de fluxo por hardware do SD e usados dois stop bits para a conexão UART de depuração.

Correções de bugs

Câmera e display:

  • Corrigidos o driver do FLIR Lepton no M4 e no M7, problemas de buffer triplo do LCD do F7, a cor em escala de cinza e o filtro de Y, e a desinicialização do DCMI no desligamento do sensor (adicionada a desinicialização do MSP do DCMI).

Sistema:

  • Corrigido um problema com uma versão antiga do pygame na ferramenta de desktop.

Mudanças incompatíveis na API

A v3.9.2 não introduz nenhuma mudança incompatível na API do Python. Scripts que rodavam na v3.9.1 funcionam sem alterações na v3.9.2 — basta refazer o flash do firmware.