v3.9.2

v3.9.2 migliora sostanzialmente il driver TV (risoluzione più alta, scaling, triple buffering), riabilita le funzionalità di imlib che ora rientrano nella flash, incrementa la versione del formato ImageIO e corregge il driver FLIR Lepton, il triple buffering dell’LCD F7 e il filtraggio colore/Y in scala di grigi. Non introduce nessuna modifica incompatibile dell’API — gli script della v3.9.1 funzionano senza modifiche.

In evidenza

  • Driver TV — risoluzione più alta, scaling e triple buffering.

  • Altre funzionalità di imlib riabilitate ora che il codice aggiuntivo rientra nella flash.

  • Correzioni — driver FLIR Lepton (M4/M7), triple buffering dell’LCD F7, colore in scala di grigi e filtraggio Y.

  • Nessuna modifica incompatibile dell’API — riflasha e i tuoi script della v3.9.1 funzionano senza modifiche.

Nuove funzionalità

  • Driver TV — migliorata la risoluzione, aggiunto lo scaling e aggiunto il triple buffering.

  • Riabilitate le funzionalità di imlib e il supporto aggiuntivo che ora rientrano nella flash.

Altre modifiche e miglioramenti

  • Incrementata la versione del formato ImageIO; passaggio a RGB565 quando viene usata una tabella colore e alle macro YUV veloci; rinominati e ripuliti diversi esempi; abilitato il controllo di flusso hardware SD e usati due bit di stop per la connessione UART di debug.

Correzioni di bug

Camera e display:

  • Corretto il driver FLIR Lepton su M4 e M7, i problemi di triple buffering dell’LCD F7, il colore in scala di grigi e il filtro Y, e il de-init del DCMI allo spegnimento del sensore (aggiunto il de-init MSP del DCMI).

Sistema:

  • Corretto un problema con una vecchia versione di pygame negli strumenti desktop.

Modifiche incompatibili dell’API

v3.9.2 non introduce nessuna modifica incompatibile dell’API Python. Gli script che funzionavano sulla v3.9.1 funzionano senza modifiche sulla v3.9.2 — basta riflashare il firmware.