v1.8.0¶
v1.8.0 è una release dedicata al WiFi e all’affinamento: velocizza il bus SPI del WINC, corregge una serie di bug dei socket WINC, limita la riduzione massima degli FPS e cambia il limite predefinito del guadagno automatico a 8x. La modifica del limite predefinito del guadagno è una modifica di comportamento: leggi le modifiche incompatibili qui sotto.
In evidenza¶
WiFi più veloce: baud rate SPI del WINC più elevato, con correzioni ai socket.
Limite FPS: la riduzione massima degli FPS è limitata a 1/2 FPS (30 FPS).
Incompatibile: il limite predefinito del guadagno automatico è cambiato a 8x: vedi le modifiche incompatibili.
Nuove funzionalità¶
Aggiunto uno script di test degli FPS.
Altre modifiche e miglioramenti¶
Aumentato il baud rate / la velocità SPI del WINC per un WiFi più veloce; limitata la riduzione massima degli FPS a 1/2 FPS (30 FPS); ripuliti il logging di debug e l’esempio di streaming MJPEG.
Correzioni di bug¶
Corretto lo stato predefinito del frame buffer, le informazioni di
acceptdei socket WINC,socket_senddel WINC e ripulita la gestione degli errori dei socket / delle richieste async.
Modifiche incompatibili alle API¶
Rotture delle API visibili all’utente tra v1.7.0 e v1.8.0. Ambito: C-module Python in modules/ e librerie Python in scripts/libraries/.
La modifica incompatibile è una modifica di behavior (stessa API, risultato diverso): ricontrolla gli script interessati. Ogni hash di commit rimanda al suo diff su GitHub.
Il limite predefinito del guadagno automatico è cambiato a 8x (behavior)¶
Il limite predefinito del guadagno automatico è stato cambiato a 8x. Gli script che si affidavano al precedente limite di guadagno predefinito vedranno luminosità/rumore dell’immagine diversi con il guadagno automatico: imposta un limite di guadagno esplicito se ti serve il comportamento precedente.
Commit: bdafca5a7
Checklist di migrazione¶
Imposta un limite di guadagno esplicito se il tuo script dipendeva dal valore predefinito precedente (la modifica al limite del guadagno). Tutti gli altri script funzionano senza modifiche.