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

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

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