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, WINCsocket_senda 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.