v1.8.0

v1.8.0 on WiFi- ja viritysjulkaisu: se nopeuttaa WINC-SPI-väylää, korjaa joukon WINC-soketin virheitä, rajoittaa maksimaalista FPS-pudotusta ja muuttaa automaattisen vahvistuksen oletuskaton arvoon 8x. Vahvistuskaton oletusarvon muutos on käyttäytymismuutos — lue alla olevat rikkovat muutokset.

Kohokohdat

  • Nopeampi WiFi — korkeampi WINC-SPI-siirtonopeus, mukana soketkorjaukset.

  • FPS-katto — maksimaalinen FPS-pudotus on rajattu 1/2 FPS:ään (30 FPS).

  • Rikkova: automaattisen vahvistuksen oletuskatto muuttui arvoon 8x — katso rikkovat muutokset.

Uudet ominaisuudet

  • Lisätty FPS-testiskripti.

Muut muutokset ja parannukset

  • Nostettu WINC-SPI:n siirtonopeus / nopeus nopeampaa WiFiä varten; rajattu maksimaalinen FPS-pudotus 1/2 FPS:ään (30 FPS); siistitty virheenkorjauslokitusta ja MJPEG-suoratoistoesimerkkiä.

Virhekorjaukset

  • Korjattu kehyspuskurin oletustila, WINC-soketin accept-tiedot, WINC socket_send ja siistitty soketin / asynkronisten pyyntöjen virheenkäsittelyä.

Rikkovat API-muutokset

Käyttäjälle näkyvät API-rikkoumat versioiden v1.7.0 ja v1.8.0 välillä. Laajuus: Python-C-moduulit hakemistossa modules/ ja Python-kirjastot hakemistossa scripts/libraries/.

Rikkova muutos on behavior-muutos (sama API, eri tulos) — tarkista vaikutuksen alaiset skriptit uudelleen. Jokainen committihajautusarvo linkittää diffiinsä GitHubissa.

Automaattisen vahvistuksen oletuskatto muuttui arvoon 8x (behavior)

Automaattisen vahvistuksen oletuskatto muutettiin arvoon 8x. Skriptit, jotka luottivat aiempaan oletusvahvistuskattoon, näkevät erilaisen kuvan kirkkauden/kohinan automaattisessa vahvistuksessa — aseta eksplisiittinen vahvistuskatto, jos tarvitset vanhan käyttäytymisen.

Commitit: bdafca5a7

Siirtymistarkistuslista

Aseta eksplisiittinen vahvistuskatto, jos skriptisi oli riippuvainen aiemmasta oletuksesta (vahvistuskaton muutos). Kaikki muut skriptit toimivat muuttumattomina.