v4.2.1#

يضيف الإصدار v4.2.1 دعم مستشعر DHT11/DHT22 لـ Nano RP2040 ومزيدًا من متغيرات كاميرا MT9V0xx، بالإضافة إلى إصلاحات ImageIO وWiFi وذاكرة التخزين المؤقت لمخزن الإطارات. أصبح نقل الصور الآن مُفرَّغًا عبر MDMA افتراضيًا — اقرأ التغيير الكاسر أدناه.

أبرز النقاط#

  • Nano RP2040 Connect — دعم مستشعر الحرارة/الرطوبة DHT11 / DHT22.

  • مزيد من متغيرات MT9V0xx — MT9V022 / MT9V024 / MT9V032 / MT9V034.

  • ImageIO يتعامل الآن مع جميع الأوضاع والملفات الأقدم؛ وإصلاحات ذاكرة التخزين المؤقت لمخزن الإطارات وcopy_to_fb.

  • تغيير كاسر: أصبح نقل الصور الآن مُفرَّغًا عبر MDMA افتراضيًا — راجع التغيير الكاسر.

ميزات جديدة#

  • Nano RP2040 Connect — إضافة دعم مستشعري DHT11 وDHT22.

  • متغيرات كاميرا MT9V0xx — أصبح برنامج تشغيل MT9V0xx الآن يدعم مستشعرات MT9V022 / MT9V024 / MT9V032 / MT9V034.

تغييرات وتحسينات أخرى#

  • لم تعد رسالة وحدة التحكم "frozen module not found" تُطبع.

  • تأتي Nano RP2040 Connect مع محتويات نظام ملفات جديد افتراضية.

إصلاحات الأخطاء#

  • إصلاح تسميات نموذج كاشف الأشخاص المدمج.

  • إصلاح ImageIO لدعم جميع الأوضاع وملفات التسجيل الأقدم.

  • إصلاح copy_to_fb عند الاستهداف إلى صورة موجودة، وأصبحت ذاكرة التخزين المؤقت لمخزن الإطارات الآن تُبطَل قبل الاستخدام (يمنع بيانات الصور التالفة).

  • إصلاح برنامج تشغيل NINA WiFi (Nano RP2040 Connect) وخطأ في تحديد علامة machine.Timer.

دعم العتاد واللوحات#

  • Arduino Nano RP2040 Connect — مستشعرات DHT11/DHT22، وإعداد I2C/ملفات افتراضي.

  • MT9V0xx — دعم متغيرات MT9V022/024/032/034.

تغييرات كاسرة في واجهة برمجة التطبيقات#

تغييرات كاسرة مرئية للمستخدم في واجهة برمجة التطبيقات بين v4.2.0 وv4.2.1.

التغيير الكاسر الوحيد هو تغيير سلوكي (نفس الواجهة، نتائج مختلفة) — أعد فحص الالتقاطات الحساسة للتوقيت.

نقل الصور مُفرَّغ عبر MDMA افتراضيًا (سلوك)#

أصبحت عمليات نقل الصور الآن مُفرَّغة بالكامل إلى MDMA افتراضيًا على اللوحات القادرة. يسرّع هذا الالتقاط لكنه يغيّر مسار النقل والتوقيت — أعد فحص البرامج النصية التي اعتمدت على توقيت الالتقاط السابق (غير المُفرَّغ).

التأكيد: e6cc4223d

قائمة فحص الترحيل#

تتأثر شيفرة الالتقاط الحساسة للتوقيت فقط: أعد التحقق من أي افتراضات للتوقيت حول التقاط الصور بالنظر إلى التفريغ الافتراضي الجديد عبر MDMA (تغيير التفريغ عبر MDMA). تعمل جميع البرامج النصية الأخرى دون تغيير.