v4.2.1#
v4.2.1 přidává podporu senzorů DHT11/DHT22 pro Nano RP2040 a další varianty kamery MT9V0xx, plus opravy ImageIO, WiFi a cache snímkového bufferu. Přenos obrazu je nyní ve výchozím nastavení odlehčen na MDMA — přečtěte si níže uvedenou nekompatibilní změnu.
Hlavní novinky#
Nano RP2040 Connect — podpora senzoru teploty/vlhkosti DHT11 / DHT22.
Více variant MT9V0xx — MT9V022 / MT9V024 / MT9V032 / MT9V034.
ImageIO nyní zvládá všechny režimy a starší soubory; opravy cache snímkového bufferu a
copy_to_fb.Nekompatibilní: přenos obrazu je nyní ve výchozím nastavení odlehčen na MDMA — viz nekompatibilní změna.
Nové funkce#
Nano RP2040 Connect — přidána podpora senzorů DHT11 a DHT22.
Varianty kamery MT9V0xx — ovladač MT9V0xx nyní podporuje senzory MT9V022 / MT9V024 / MT9V032 / MT9V034.
Ostatní změny a vylepšení#
Konzolová zpráva „frozen module not found“ se již netiskne.
Nano RP2040 Connect se dodává s výchozím obsahem čerstvého souborového systému.
Opravy chyb#
Opraveny štítky vestavěného modelu detektoru osob.
Opraveno
ImageIOtak, aby podporovalo všechny režimy a starší soubory záznamů.Opraveno
copy_to_fbpři cílení na existující obraz a cache snímkového bufferu je nyní před použitím invalidována (zabraňuje poškození obrazových dat).Opraven ovladač NINA WiFi (Nano RP2040 Connect) a chyba ve specifikaci příznaku
machine.Timer.
Hardware a podpora desek#
Arduino Nano RP2040 Connect — senzory DHT11/DHT22, výchozí nastavení I2C/souborů.
MT9V0xx — podpora variant MT9V022/024/032/034.
Nekompatibilní změny API#
Pro uživatele viditelné nekompatibilní změny API mezi v4.2.0 a v4.2.1.
Jedinou nekompatibilní změnou je změna behavior (stejné API, jiné výsledky) — znovu zkontrolujte snímání citlivé na časování.
Přenos obrazu je ve výchozím nastavení odlehčen na MDMA (behavior)#
Přenosy obrazu jsou nyní na schopných deskách ve výchozím nastavení plně odlehčeny na MDMA. To zrychluje snímání, ale mění cestu a časování přenosu — znovu zkontrolujte skripty, které závisely na předchozím (neodlehčeném) časování snímání.
Commit: e6cc4223d
Kontrolní seznam migrace#
Ovlivněn je pouze kód snímání citlivý na časování: znovu ověřte jakékoli předpoklady o časování kolem snímání obrazu vzhledem k novému výchozímu odlehčení MDMA (změna odlehčení MDMA). Všechny ostatní skripty běží beze změny.