v1.8.0#

v1.8.0 je vydání zaměřené na WiFi a ladění: zrychluje sběrnici WINC SPI, opravuje řadu chyb WINC socketů, omezuje maximální snížení FPS a mění výchozí strop automatického zisku na 8x. Změna výchozího stropu zisku je změna chování — přečtěte si nekompatibilní změny níže.

Hlavní novinky#

  • Rychlejší WiFi — vyšší přenosová rychlost (baud rate) WINC SPI, s opravami socketů.

  • Strop FPS — maximální snížení FPS je omezeno na 1/2 FPS (30 FPS).

  • Nekompatibilní: výchozí strop automatického zisku se změnil na 8x — viz nekompatibilní změny.

Nové funkce#

  • Přidán testovací skript FPS.

Další změny a vylepšení#

  • Zvýšena přenosová rychlost (baud rate) / rychlost WINC SPI pro rychlejší WiFi; omezeno maximální snížení FPS na 1/2 FPS (30 FPS); vyčištěno ladicí logování a příklad streamování MJPEG.

Opravy chyb#

  • Opraven výchozí stav framebufferu, informace WINC socketu accept, WINC socket_send a vyčištěno zpracování chyb socketů / asynchronních požadavků.

Nekompatibilní změny API#

Uživatelsky viditelné nekompatibility API mezi v1.7.0 a v1.8.0. Rozsah: Python C-moduly v modules/ a Python knihovny v scripts/libraries/.

Nekompatibilní změna je změnou behavior (stejné API, jiný výsledek) — znovu zkontrolujte dotčené skripty. Každý hash commitu odkazuje na svůj diff na GitHubu.

Výchozí strop automatického zisku změněn na 8x (behavior)#

Výchozí strop automatického zisku byl změněn na 8x. Skripty, které se spoléhaly na předchozí výchozí strop zisku, uvidí při automatickém zisku jiný jas/šum obrazu — pokud potřebujete staré chování, nastavte explicitní strop zisku.

Commity: bdafca5a7

Kontrolní seznam migrace#

Pokud váš skript závisel na předchozím výchozím nastavení, nastavte explicitní strop zisku (změna stropu zisku). Všechny ostatní skripty běží beze změny.