v4.2.1¶
v4.2.1 додає підтримку датчиків DHT11/DHT22 для Nano RP2040 та більше варіантів камери MT9V0xx, а також виправлення для ImageIO, WiFi та кешу кадрового буфера. Передача зображень тепер за замовчуванням виконується через MDMA — перегляньте несумісну зміну нижче.
Основні можливості¶
Nano RP2040 Connect — підтримка датчиків температури/вологості DHT11 / DHT22.
Більше варіантів MT9V0xx — MT9V022 / MT9V024 / MT9V032 / MT9V034.
ImageIO тепер підтримує всі режими та старіші файли; виправлення кешу кадрового буфера та
copy_to_fb.Несумісна зміна: передача зображень тепер за замовчуванням виконується через MDMA — дивіться несумісну зміну.
Нові можливості¶
Nano RP2040 Connect — додано підтримку датчиків DHT11 та DHT22.
Варіанти камери MT9V0xx — драйвер MT9V0xx тепер підтримує датчики MT9V022 / MT9V024 / MT9V032 / MT9V034.
Інші зміни та покращення¶
Повідомлення консолі «frozen module not found» більше не виводиться.
Nano RP2040 Connect постачається зі стандартним вмістом нової файлової системи.
Виправлення помилок¶
Виправлено мітки вбудованої моделі детектора людей.
Виправлено
ImageIOдля підтримки всіх режимів та старіших файлів запису.Виправлено
copy_to_fbпри роботі з наявним зображенням, а кеш кадрового буфера тепер очищається перед використанням (запобігає пошкодженню даних зображення).Виправлено драйвер WiFi NINA (Nano RP2040 Connect) та помилку у специфікації прапорця
machine.Timer.
Апаратне забезпечення та підтримка плат¶
Arduino Nano RP2040 Connect — датчики DHT11/DHT22, налаштування I2C/файлів за замовчуванням.
MT9V0xx — підтримка варіантів MT9V022/024/032/034.
Несумісні зміни API¶
Видимі користувачу несумісні зміни API між v4.2.0 та v4.2.1.
Єдина несумісна зміна — зміна поведінки (той самий API, інші результати) — перевірте захоплення, чутливі до часу.
Передача зображень виконується через MDMA за замовчуванням (поведінка)¶
Передача зображень тепер повністю виконується через MDMA за замовчуванням на сумісних платах. Це прискорює захоплення, але змінює шлях передачі та часові характеристики — перевірте скрипти, що залежали від попередніх часових характеристик захоплення (без MDMA).
Коміт: e6cc4223d
Контрольний список міграції¶
Зачіпається лише код захоплення, чутливий до часу: перевірте будь-які часові припущення щодо захоплення зображень з урахуванням нового стандартного завантаження MDMA (зміна завантаження MDMA). Всі інші скрипти працюють без змін.