v3.6.2¶
يقدّم إصدار v3.6.2 مكتبة واجهة RPC لـ OpenMV Cam، ويضيف لوحات ألوان مخصصة ووصولًا إلى البايتات الخام للصور، ومفتاح أداء omv.disable_fb()، وشبكة WINC WiFi أسرع بـ 20×، ودفعة كبيرة من تحسينات خط أنابيب التصوير. لا يقدّم أي تغييرات كاسرة في واجهة برمجة التطبيقات — تعمل برامج v3.6.1 النصية دون تغيير.
أبرز النقاط¶
مكتبة واجهة RPC — مكتبة جديدة لاستدعاء الإجراءات عن بُعد لـ OpenMV Cam.
لوحات ألوان مخصصة — تقبل
draw_image()لوحات ألوان من المستخدم (بما في ذلك لتدرج الرمادي).الوصول إلى الصورة الخام — تُتيح
image.bytearray()الوصول إلى بايتات الصورة الخام.WiFi أسرع بـ 20× — تحسين كبير في أداء WINC WiFi، مع إصلاحات للمقابس (sockets).
لا تغييرات كاسرة في واجهة برمجة التطبيقات — أعد التحميل وتعمل برامج v3.6.1 النصية دون تغيير.
ميزات جديدة¶
RPC — أُضيفت مكتبة واجهة RPC الجديدة لـ OpenMV Cam.
لوحات ألوان مخصصة — أصبحت
image.draw_image()الآن تقبل لوحات ألوان مخصصة (مع دعم تدرج الرمادي وعروض توضيحية).بايتات الصورة الخام — أُضيفت
image.bytearray()للوصول للقراءة/الكتابة الخام إلى كائن الصورة.omv.disable_fb()— تعطيل مخزن الإطارات الخاص بالـ IDE للحصول على أقصى أداء.أصبحت طرق الضغط في
imageالآن تقبل أيضًا الصور المضغوطة بـ JPEG مسبقًا، واكتسبتdraw_image()التحجيم السالب (أُزيل مجددًا في v3.6.3).
تغييرات وتحسينات أخرى¶
تحسين أداء WINC WiFi بنحو 20×؛ وتحسين عمليات data-matrix و
negate/differenceوerode/dilateوتحويل Bayer→YCbCr و Bayer→RGB565 ونسخ المستشعر (بما في ذلك الالتقاط بالدقة الكاملة)؛ وتحديث مكتبة TensorFlow لدعم int8؛ وأصبحت جميع أنواع البكسل تستخدم ساعة 40/80 MHz.
إصلاحات الأخطاء¶
الشبكات:
إصلاح
send/sendto/recv/recvfromفي WINC، وإغلاق المقابس عند الخطأ، وخطأip_obtainedلعناوين IP الثابتة.
الكاميرا والتصوير:
إصلاح تنظيف المرشّح الذي كان يُفسد الذاكرة عندما يكون حجم Y أصغر من حجم النواة (kernel)، وأول صورة غير صالحة بعد
init0، ومشكلات إلغاء تهيئة DMA الخاصة بـ I2C/SPI على H7.
النظام:
إصلاحات FDCAN؛ وخفض مهلة إعادة ضبط I2C وزيادة تأخير الدوران (spin delay) لـ soft-I2C على H7 Plus.
تغييرات واجهة برمجة التطبيقات الكاسرة¶
لا يقدّم v3.6.2 أي تغييرات كاسرة في واجهة Python. البرامج النصية التي عملت على v3.6.1 تعمل دون تغيير على v3.6.2 — فقط أعد تحميل البرنامج الثابت.