v1.8.0¶
v1.8.0 — это релиз WiFi и тонкой настройки: он ускоряет шину WINC SPI, исправляет пакет ошибок сокетов WINC, ограничивает максимальное снижение FPS и меняет потолок автоматического усиления по умолчанию на 8x. Изменение потолка усиления по умолчанию — это изменение поведения; прочитайте о критических изменениях ниже.
Основные новшества¶
Более быстрый WiFi — повышенная скорость передачи WINC SPI, с исправлениями сокетов.
Ограничение FPS — максимальное снижение FPS ограничено 1/2 FPS (30 FPS).
Критическое: потолок автоматического усиления по умолчанию изменён на 8x — см. критические изменения.
Новые возможности¶
Добавлен скрипт теста FPS.
Прочие изменения и улучшения¶
Повышена скорость передачи / скорость WINC SPI для более быстрого WiFi; максимальное снижение FPS ограничено 1/2 FPS (30 FPS); упорядочены отладочное логирование и пример потоковой передачи MJPEG.
Исправления ошибок¶
Исправлены состояние буфера кадра по умолчанию, информация
acceptсокета WINC,socket_sendWINC, а также упорядочена обработка ошибок сокетов / асинхронных запросов.
Критические изменения API¶
Видимые пользователю изменения API между v1.7.0 и v1.8.0. Область: C-модули Python в modules/ и библиотеки Python в scripts/libraries/.
Критическое изменение — это изменение behavior (тот же API, другой результат); перепроверьте затронутые скрипты. Каждый хеш коммита ссылается на его diff на GitHub.
Потолок автоматического усиления по умолчанию изменён на 8x (behavior)¶
Потолок автоматического усиления по умолчанию изменён на 8x. Скрипты, которые полагались на прежний потолок усиления по умолчанию, увидят другую яркость/шум изображения при автоматическом усилении — задайте явный потолок усиления, если вам нужно прежнее поведение.
Коммиты: bdafca5a7
Контрольный список миграции¶
Задайте явный потолок усиления, если ваш скрипт зависел от прежнего значения по умолчанию (изменение потолка усиления). Все остальные скрипты работают без изменений.