v1.8.0

A v1.8.0 egy WiFi- és hangolási kiadás: felgyorsítja a WINC SPI-buszt, kijavít egy csokor WINC socket-hibát, korlátozza a maximális FPS-csökkentést, és az alapértelmezett automatikus erősítési plafont 8x-ra változtatja. Az erősítési plafon alapértelmezett értékének változása viselkedésbeli változás — olvasd el az alábbi visszafelé nem kompatibilis változásokat.

Kiemelések

  • Gyorsabb WiFi — magasabb WINC SPI átviteli sebesség (baud), socket-javításokkal.

  • FPS-korlát — a maximális FPS-csökkentés 1/2 FPS-re (30 FPS) van korlátozva.

  • Visszafelé nem kompatibilis: az alapértelmezett automatikus erősítési plafon 8x-ra változott — lásd a visszafelé nem kompatibilis változásokat.

Új funkciók

  • Hozzáadtunk egy FPS-tesztszkriptet.

Egyéb változások és fejlesztések

  • Megemeltük a WINC SPI átviteli sebességét / sebességét a gyorsabb WiFihez; a maximális FPS-csökkentést 1/2 FPS-re (30 FPS) korlátoztuk; rendbe tettük a hibakeresési naplózást és az MJPEG streamelési példát.

Hibajavítások

  • Kijavítottuk az alapértelmezett képkocka-puffer állapotát, a WINC socket accept információt, a WINC socket_send függvényt, és rendbe tettük a socket / aszinkron kérés hibakezelését.

Visszafelé nem kompatibilis API-változások

A v1.7.0 és a v1.8.0 közötti, felhasználó számára látható API-törések. Hatókör: a modules/ mappában lévő Python C-modulok és a scripts/libraries/ mappában lévő Python-könyvtárak.

A visszafelé nem kompatibilis változás egy viselkedésbeli változás (azonos API, eltérő eredmény) — ellenőrizd újra az érintett szkripteket. Minden commit-hash a hozzá tartozó diffre mutat a GitHubon.

Az alapértelmezett automatikus erősítési plafon 8x-ra változott (viselkedés)

Az alapértelmezett automatikus erősítési plafon 8x-ra változott. Azok a szkriptek, amelyek a korábbi alapértelmezett erősítési plafonra támaszkodtak, eltérő képfényerőt/zajt fognak tapasztalni automatikus erősítés mellett — állíts be kifejezett erősítési plafont, ha a régi viselkedésre van szükséged.

Commitok: bdafca5a7

Migrációs ellenőrzőlista

Állíts be kifejezett erősítési plafont, ha a szkripted a korábbi alapértelmezettre támaszkodott (az erősítési-plafon változás). Minden más szkript változatlanul fut.