v1.8.0#

v1.8.0 — це реліз з покращеннями WiFi і налаштуванням: підвищує швидкість шини SPI WINC, виправляє кілька помилок сокетів WINC, обмежує максимальне зниження FPS та змінює стандартну стелю автопідсилення до 8x. Зміна стандартної стелі підсилення є змінею поведінки — прочитайте розділ про критичні зміни нижче.

Основне#

  • Швидший WiFi — вища швидкість передачі SPI WINC з виправленнями сокетів.

  • Обмеження FPS — максимальне зниження FPS обмежено до 1/2 FPS (30 FPS).

  • Критично: стандартна стеля автопідсилення змінена до 8x — перегляньте критичні зміни.

Нові можливості#

  • Додано скрипт тестування FPS.

Інші зміни та покращення#

  • Підвищено швидкість передачі SPI WINC для швидшого WiFi; максимальне зниження FPS обмежено до 1/2 FPS (30 FPS); очищено журналювання налагодження та приклад MJPEG-стрімінгу.

Виправлення помилок#

  • Виправлено стандартний стан кадрового буфера, інформацію accept сокета WINC, socket_send WINC, а також очищено обробку помилок сокетів / асинхронних запитів.

Критичні зміни API#

Видимі для користувача зміни API між v1.7.0 і v1.8.0. Область: C-модулі Python у modules/ та бібліотеки Python у scripts/libraries/.

Критична зміна — це зміна поведінки (той самий API, різний результат) — перевірте зачеплені скрипти. Кожен хеш коміту веде до його diff на GitHub.

Стандартну стелю автопідсилення змінено до 8x (поведінка)#

Стандартну стелю автопідсилення змінено до 8x. Скрипти, що покладалися на попередню стандартну стелю підсилення, побачать іншу яскравість/шум зображення при автопідсиленні — встановіть явну стелю підсилення, якщо потрібна попередня поведінка.

Коміти: bdafca5a7

Контрольний список міграції#

Встановіть явну стелю підсилення, якщо ваш скрипт залежав від попереднього стандартного значення (зміна стелі підсилення). Усі інші скрипти працюють без змін.