v4.2.1¶
v4.2.1 voegt ondersteuning voor de DHT11/DHT22-sensor op de Nano RP2040 en meer MT9V0xx-cameravarianten toe, plus ImageIO-, WiFi- en framebuffer-cachefixes. Beeldoverdracht is nu standaard MDMA-offloaded — lees de breaking change hieronder.
Hoogtepunten¶
Nano RP2040 Connect — ondersteuning voor de DHT11 / DHT22 temperatuur-/vochtigheidssensor.
Meer MT9V0xx-varianten — MT9V022 / MT9V024 / MT9V032 / MT9V034.
ImageIO verwerkt nu alle modi en oudere bestanden; framebuffer-cache- en
copy_to_fb-fixes.Breaking: beeldoverdracht is nu standaard MDMA-offloaded — zie de breaking change.
Nieuwe functies¶
Nano RP2040 Connect — ondersteuning voor de DHT11- en DHT22-sensor toegevoegd.
MT9V0xx-cameravarianten — de MT9V0xx-driver ondersteunt nu de sensoren MT9V022 / MT9V024 / MT9V032 / MT9V034.
Overige wijzigingen en verbeteringen¶
De consolemelding “frozen module not found” wordt niet langer getoond.
De Nano RP2040 Connect wordt geleverd met standaard verse-bestandssysteeminhoud.
Bugfixes¶
De labels van het ingebouwde person-detector-model verholpen.
ImageIOverholpen zodat alle modi en oudere opnamebestanden worden ondersteund.copy_to_fbverholpen bij het richten op een bestaande afbeelding, en de framebuffer-cache wordt nu vóór gebruik ongeldig gemaakt (voorkomt gecorrumpeerde afbeeldingsgegevens).De NINA WiFi-driver (Nano RP2040 Connect) en een bug in de vlagspecificatie van
machine.Timerverholpen.
Hardware- en boardondersteuning¶
Arduino Nano RP2040 Connect — DHT11/DHT22-sensoren, standaard I2C-/bestandsconfiguratie.
MT9V0xx — ondersteuning voor de varianten MT9V022/024/032/034.
Breaking API-wijzigingen¶
Voor de gebruiker zichtbare API-breaks tussen v4.2.0 en v4.2.1.
De enige breaking change is een behavior-wijziging (dezelfde API, andere resultaten) — controleer timinggevoelige opnames opnieuw.
Beeldoverdracht is standaard MDMA-offloaded (behavior)¶
Beeldoverdrachten worden nu standaard volledig naar MDMA offloaded op daartoe geschikte boards. Dit versnelt de opname, maar wijzigt het overdrachtspad en de timing — controleer scripts die afhankelijk waren van de vorige (niet-offloaded) opnametiming opnieuw.
Commit: e6cc4223d
Migratiechecklist¶
Alleen timinggevoelige opnamecode wordt getroffen: hervalideer eventuele timingaannames rond beeldopname gezien de nieuwe standaard MDMA-offload (de MDMA-offload-wijziging). Alle overige scripts draaien ongewijzigd.