v4.2.1

v4.2.1 lägger till stöd för DHT11/DHT22-sensorn på Nano RP2040 och fler MT9V0xx-kameravarianter, plus fixar för ImageIO, WiFi och framebuffert-cache. Bildöverföring är nu MDMA-avlastad som standard — läs den brytande ändringen nedan.

Höjdpunkter

  • Nano RP2040 Connect — stöd för DHT11- / DHT22-temperatur-/fuktsensorn.

  • Fler MT9V0xx-varianter — MT9V022 / MT9V024 / MT9V032 / MT9V034.

  • ImageIO hanterar nu alla lägen och äldre filer; fixar för framebuffert-cache och copy_to_fb.

  • Brytande: bildöverföring är nu MDMA-avlastad som standard — se den brytande ändringen.

Nya funktioner

  • Nano RP2040 Connect — lade till stöd för DHT11- och DHT22-sensorn.

  • MT9V0xx-kameravarianter — MT9V0xx-drivrutinen stöder nu sensorerna MT9V022 / MT9V024 / MT9V032 / MT9V034.

Övriga ändringar och förbättringar

  • Konsolmeddelandet ”frozen module not found” skrivs inte längre ut.

  • Nano RP2040 Connect levereras med standardinnehåll för ett färskt filsystem.

Buggfixar

  • Åtgärdade etiketterna för den inbyggda persondetektorsmodellen.

  • Åtgärdade ImageIO för att stödja alla lägen och äldre inspelningsfiler.

  • Åtgärdade copy_to_fb vid mål mot en befintlig bild, och framebuffert-cachen invalideras nu före användning (förhindrar korrumperade bilddata).

  • Åtgärdade NINA WiFi-drivrutinen (Nano RP2040 Connect) och en bugg i flaggspecifikationen för machine.Timer.

Hårdvaru- och kortstöd

  • Arduino Nano RP2040 Connect — DHT11/DHT22-sensorer, standardinställning för I2C/filer.

  • MT9V0xx — stöd för varianterna MT9V022/024/032/034.

Brytande API-ändringar

Användarsynliga API-brytningar mellan v4.2.0 och v4.2.1.

Den enda brytande ändringen är en behavior-ändring (samma API, andra resultat) — kontrollera tidskänsliga fångster igen.

Bildöverföring är MDMA-avlastad som standard (behavior)

Bildöverföringar är nu fullständigt avlastade till MDMA som standard på kapabla kort. Detta snabbar upp fångsten men ändrar överföringsvägen och tidssättningen — kontrollera igen skript som var beroende av den tidigare (icke-avlastade) fångsttidssättningen.

Commit: e6cc4223d

Migreringschecklista

Endast tidskänslig fångstkod påverkas: validera om eventuella tidsantaganden kring bildfångst mot den nya standardiserade MDMA-avlastningen (MDMA-avlastningsändringen). Alla andra skript körs oförändrade.