v1.8.0#

v1.8.0 je izdanje usmjereno na WiFi i podešavanje: ubrzava WINC SPI sabirnicu, ispravlja niz grešaka WINC socketa, ograničava maksimalno smanjenje FPS-a i mijenja zadanu gornju granicu automatskog pojačanja na 8x. Promjena zadane gornje granice pojačanja je promjena ponašanja — pročitajte promjene koje narušavaju kompatibilnost u nastavku.

Istaknuto#

  • Brži WiFi — viša WINC SPI brzina prijenosa (baud), s ispravcima socketa.

  • Ograničenje FPS-a — maksimalno smanjenje FPS-a ograničeno je na 1/2 FPS (30 FPS).

  • Narušava kompatibilnost: zadana gornja granica automatskog pojačanja promijenjena je na 8x — pogledajte promjene koje narušavaju kompatibilnost.

Nove značajke#

  • Dodana skripta za testiranje FPS-a.

Ostale promjene i poboljšanja#

  • Povišena WINC SPI brzina prijenosa (baud) / brzina za brži WiFi; maksimalno smanjenje FPS-a ograničeno na 1/2 FPS (30 FPS); sređeno zapisivanje za otklanjanje grešaka i primjer MJPEG strujanja.

Ispravci grešaka#

  • Ispravljeno zadano stanje međuspremnika slike, WINC socket accept informacije, WINC socket_send te sređeno rukovanje greškama socketa / asinkronih zahtjeva.

Promjene API-ja koje narušavaju kompatibilnost#

Korisniku vidljive promjene API-ja koje narušavaju kompatibilnost između v1.7.0 i v1.8.0. Opseg: Python C-moduli u modules/ i Python biblioteke u scripts/libraries/.

Promjena koja narušava kompatibilnost je promjena behavior (isti API, drugačiji rezultat) — ponovno provjerite pogođene skripte. Svaki hash commita vodi na njegov diff na GitHubu.

Zadana gornja granica automatskog pojačanja promijenjena na 8x (behavior)#

Zadana gornja granica automatskog pojačanja promijenjena je na 8x. Skripte koje su se oslanjale na prethodnu zadanu granicu pojačanja vidjet će drugačiju svjetlinu/šum slike pri automatskom pojačanju — postavite eksplicitnu gornju granicu pojačanja ako trebate staro ponašanje.

Commiti: bdafca5a7

Popis za migraciju#

Postavite eksplicitnu gornju granicu pojačanja ako je vaša skripta ovisila o prethodnoj zadanoj vrijednosti (promjena gornje granice pojačanja). Sve ostale skripte rade nepromijenjeno.