v2.6.7¶
ينقل الإصدار v2.6.7 سير عمل فلاش البرنامج الثابت عبر DFU وتحويل الفيديو إلى مربعات حوار طرفية مدمجة في الـ IDE، ويضيف برمجة معالج WiFi المساعد CYW4343 لـ Arduino Portenta H7، ويحسّن التعامل مع مستشعرات تدرج الرمادي ومُطالبة وضع DFU. يظل الـ IDE على Qt Creator 4.0.2، ويتقدّم البرنامج الثابت المرفق من OpenMV إلى 3.6.9، ولا توجد تغييرات كاسرة.
أبرز النقاط¶
طرفية فلاش DFU المدمجة تشغّل
dfu-utilداخل مربع حوار قابل لتغيير الحجم في الـ IDE مع مخرجات حية (الأخطاء مميّزة باللون الأحمر) وزر إلغاء بدلاً من نافذة طرفية خارجية لنظام التشغيل.أصبح برنامج WiFi الثابت CYW4343 يُبرمج الآن جنباً إلى جنب مع البرنامج الثابت الرئيسي عند فلاش Arduino Portenta H7 عبر DFU.
طرفية تحويل الفيديو المدمجة تشغّل أداة
Convert Videoالمعتمدة على FFmpeg في مربع الحوار نفسه القابل لتغيير الحجم في الـ IDE مع مخرجات حية وإلغاء.مُطالبة وضع DFU المعاد تصميمها تستخدم قائمة منسدلة لإصدار البرنامج الثابت ومربع اختيار اختياري
Erase internal file systemيتذكّر اختيارك الأخير.دعم مستشعر تدرج الرمادي يوسّع إعادة الكتابة التلقائية من
RGB565إلىGRAYSCALEلتشمل MT9V034 إضافة إلى HM01B0.
ميزات جديدة¶
طرفية فلاش DFU المدمجة. أصبح
dfu-utilيُطلَق الآن مباشرة في طرفيةQDialogتبثّstdoutالحي كنص عادي وتميّزstderrباللون الأحمر، مع زر إلغاء وهندسة نافذة محفوظة، ليحلّ محل نافذة الطرفية الخارجية لنظام التشغيل. (c2875d871)برمجة المعالج المساعد CYW4343 WiFi. أصبح تحميل البرنامج الثابت عبر DFU على Arduino Portenta H7 يشغّل الآن خطوة برمجة إضافية تقوم بفلاش برنامج CYW4343 WiFi الثابت المدمج (
CYW4343/cyw4343.binعند0x90F00000)، مدفوعاً بـextraProgramCommandsفيdfu.txt. (62e0ba771، ba31998ce)طرفية تحويل الفيديو المدمجة. أصبحت أداة
Convert Videoالمعتمدة على FFmpeg تشغّل الآنffmpegفي مربع حوار طرفي قابل لتغيير الحجم في الـ IDE مع مخرجات حية وإلغاء بدلاً من إطلاق طرفية خارجية. (5987bb152)خيار التزويد المصنعي. خيار سطر أوامر مخفي
-form_keyيسجّل تلقائياً، عند توفيره، لوحة/معرّف OpenMV Cam متصلة لدى خادم OpenMV بدلاً من عرض مُطالبة التسجيل اليدوية. (d5740f71e)
تغييرات وتحسينات أخرى¶
مُطالبة وضع DFU المعاد تصميمها. أصبحت مُطالبة
board detected in DFU modeالآن مربع حوار يحتوي على قائمة منسدلة تعرض أحدث إصدار للبرنامج الثابت بالضبط إضافة إلى مربع اختيار اختياريErase internal file system، ويتذكّر آخر إجراء وحالة مسح محدّدين. (0a4d6258c)تلميحات مربع اختيار المسح. أصبحت لمربعات اختيار مسح نظام الملفات في محمّل الإقلاع/DFU الآن تلميحات توضّح أن مسح محرك الفلاش الداخلي لا يمسح بطاقة SD قابلة للإزالة. (0a4d6258c)
إعادة كتابة تدرج الرمادي في مكانها للأمثلة المفتوحة. عند تشغيل مثال helloworld مفتوح مسبقاً على مستشعر HM01B0 أو MT9V034، يعيد الـ IDE كتابته في مكانه لاستخدام
GRAYSCALEبحيث يعمل على تلك المستشعرات ذات تدرج الرمادي فقط. (4448edb38)رسالة أوضح بعد الفلاش. بعد تحديث DFU/البرنامج الثابت، أصبحت رسالة التأكيد الآن تشرح الحالة التي يُكتب فيها فوق
main.pyدون مسح القرص، بحيث تشغّل الكاميرا ببساطةmain.pyوتُركّب محركها. (62e0ba771)برامج نصية مثالية محدّثة. أصبح
ulab.pyيستخدم الآنulab.numericalللمتوسط/الانحراف المعياري، ويعيدdeep_sleep.pyترتيب نوم المستشعر الناعم قبل تجاوز منظّم OV7725، ويوضّح مثال جديد19-Low-Power/extint_wakeup.pyالاستيقاظ من وضع الإيقاف عبر مقاطعة خارجية. (c30fcb7c3)تحسين مربع حوار الاتصال. أُعيد تنسيق نص تقدّم
Connecting...بفواصل أسطر لتحسين القراءة. (0d3619245)
إصلاحات الأخطاء¶
تم إصلاح جميع مربعات حوار الحفظ باسم (حفظ الصورة، والقالب، والواصف، والنقاط المفتاحية، ونموذج الشبكة، وتصدير مجموعة البيانات، وسجل الطرفية، وحفظ الفيديو، ومخرجات تحويل الفيديو) لرفض أسماء الملفات بلا امتداد ومطالبة المستخدم بإضافة واحد بدلاً من حفظ ملف بلا امتداد. (3a3ba3c5e)
تم إصلاح عرض واجهة المستخدم الخاص بـ macOS: لم يعد ينطبق على macOS قلب لون نص/زر القائمة (الذي كان يعتمد على سطوع خلفية القائمة) ولا تنسيق شريط التمرير الداكن المخصص. (39179b6cb، 8b11fbcab)
دعم المنصة والأدوات¶
أساس Qt Creator: 4.0.2.
البرنامج الثابت المرفق من OpenMV: من 3.6.8 إلى 3.6.9.
برنامج CYW4343 WiFi الثابت: كتلة
CYW4343/cyw4343.binجديدة مرفقة لـ Arduino Portenta H7.برامج نصية لمستشعر تدرج الرمادي: أصبحت البرامج النصية للملف الجديد والأمثلة ومجموعة البيانات تبدّل الآن
RGB565إلىGRAYSCALEعلى MT9V034 إضافة إلى HM01B0 (من VGA إلى QVGA فقط لـ HM01B0). (ef0c22efb، d5bdd8890)
تغييرات كاسرة¶
لا شيء. هذا الإصدار متوافق مع الإصدارات السابقة؛ ولا تتطلب المشاريع والبرامج النصية الموجودة أي تغييرات.