v4.2.1#
v4.2.1, Nano RP2040 DHT11/DHT22 sensör desteği ve daha fazla MT9V0xx kamera çeşidi, ayrıca ImageIO, WiFi ve framebuffer önbellek düzeltmeleri ekler. Görüntü aktarımı artık varsayılan olarak MDMA ile boşaltılıyor — aşağıdaki bozucu değişikliği okuyun.
Öne çıkanlar#
Nano RP2040 Connect — DHT11 / DHT22 sıcaklık/nem sensörü desteği.
Daha fazla MT9V0xx çeşidi — MT9V022 / MT9V024 / MT9V032 / MT9V034.
ImageIO artık tüm modları ve eski dosyaları işliyor; framebuffer önbellek ve
copy_to_fbdüzeltmeleri.Bozucu: görüntü aktarımı artık varsayılan olarak MDMA ile boşaltılıyor — bozucu değişikliğe bakın.
Yeni özellikler#
Nano RP2040 Connect — DHT11 ve DHT22 sensör desteği eklendi.
MT9V0xx kamera çeşitleri — MT9V0xx sürücüsü artık MT9V022 / MT9V024 / MT9V032 / MT9V034 sensörlerini destekliyor.
Diğer değişiklikler ve iyileştirmeler#
“frozen module not found” konsol mesajı artık yazdırılmıyor.
Nano RP2040 Connect, varsayılan taze dosya sistemi içeriğiyle gelir.
Hata düzeltmeleri#
Yerleşik kişi algılayıcı modeli etiketleri düzeltildi.
ImageIO, tüm modları ve eski kayıt dosyalarını destekleyecek şekilde düzeltildi.Mevcut bir görüntüyü hedeflerken
copy_to_fbdüzeltildi ve framebuffer önbelleği artık kullanımdan önce geçersiz kılınıyor (bozuk görüntü verilerini önler).NINA WiFi sürücüsü (Nano RP2040 Connect) ve bir
machine.Timerbayrak belirtimi hatası düzeltildi.
Donanım ve kart desteği#
Arduino Nano RP2040 Connect — DHT11/DHT22 sensörleri, varsayılan I2C/dosya kurulumu.
MT9V0xx — MT9V022/024/032/034 çeşit desteği.
Bozucu API değişiklikleri#
v4.2.0 ve v4.2.1 arasındaki kullanıcı tarafından görülebilen API kırılmaları.
Tek bozucu değişiklik bir behavior değişikliğidir (aynı API, farklı sonuçlar) — zamanlamaya duyarlı yakalamaları tekrar kontrol edin.
Görüntü aktarımı varsayılan olarak MDMA ile boşaltılıyor (behavior)#
Görüntü aktarımları artık yetenekli kartlarda varsayılan olarak tamamen MDMA’ya boşaltılıyor. Bu, yakalamayı hızlandırır ancak aktarım yolunu ve zamanlamasını değiştirir — önceki (boşaltılmamış) yakalama zamanlamasına dayanan betikleri tekrar kontrol edin.
Commit: e6cc4223d
Taşıma kontrol listesi#
Yalnızca zamanlamaya duyarlı yakalama kodu etkilenir: yeni varsayılan MDMA boşaltması göz önüne alındığında görüntü yakalama etrafındaki herhangi bir zamanlama varsayımını yeniden doğrulayın (MDMA boşaltma değişikliği). Diğer tüm betikler değişmeden çalışır.