v4.2.1¶
v4.2.1 adaugă suport pentru senzorii DHT11/DHT22 pe Nano RP2040 și mai multe variante de cameră MT9V0xx, plus corectări ImageIO, WiFi și de cache al framebuffer-ului. Transferul de imagini este acum descărcat pe MDMA în mod implicit — citiți modificarea incompatibilă de mai jos.
Aspecte importante¶
Nano RP2040 Connect — suport pentru senzorul de temperatură/umiditate DHT11 / DHT22.
Mai multe variante MT9V0xx — MT9V022 / MT9V024 / MT9V032 / MT9V034.
ImageIO gestionează acum toate modurile și fișierele mai vechi; corectări de cache al framebuffer-ului și
copy_to_fb.Incompatibil: transferul de imagini este acum descărcat pe MDMA în mod implicit — vezi modificarea incompatibilă.
Funcții noi¶
Nano RP2040 Connect — s-a adăugat suport pentru senzorii DHT11 și DHT22.
Variante de cameră MT9V0xx — driverul MT9V0xx acceptă acum senzorii MT9V022 / MT9V024 / MT9V032 / MT9V034.
Alte modificări și îmbunătățiri¶
Mesajul de consolă „frozen module not found” nu mai este afișat.
Nano RP2040 Connect este livrat cu un conținut implicit de sistem de fișiere nou.
Corectări de erori¶
S-au corectat etichetele modelului încorporat de detectare a persoanelor.
S-a corectat
ImageIOpentru a suporta toate modurile și fișierele de înregistrare mai vechi.S-a corectat
copy_to_fbatunci când vizează o imagine existentă, iar cache-ul framebuffer-ului este acum invalidat înainte de utilizare (previne datele de imagine corupte).S-au corectat driverul WiFi NINA (Nano RP2040 Connect) și o eroare de specificare a flag-ului
machine.Timer.
Hardware și suport pentru plăci¶
Arduino Nano RP2040 Connect — senzori DHT11/DHT22, configurare implicită I2C/fișiere.
MT9V0xx — suport pentru variantele MT9V022/024/032/034.
Modificări incompatibile de API¶
Incompatibilități de API vizibile pentru utilizator între v4.2.0 și v4.2.1.
Singura modificare incompatibilă este o modificare de comportament (același API, rezultate diferite) — reverificați capturile sensibile la sincronizare.
Transferul de imagini este descărcat pe MDMA în mod implicit (comportament)¶
Transferurile de imagini sunt acum descărcate complet pe MDMA în mod implicit pe plăcile capabile. Acest lucru accelerează captura, dar schimbă calea și sincronizarea transferului — reverificați scripturile care depindeau de sincronizarea anterioară (nedescărcată) a capturii.
Commit: e6cc4223d
Listă de verificare pentru migrare¶
Este afectat doar codul de captură sensibil la sincronizare: revalidați orice presupuneri de sincronizare legate de captura de imagini având în vedere noua descărcare implicită pe MDMA (modificarea de descărcare pe MDMA). Toate celelalte scripturi rulează neschimbate.