v1.5.2

الإصدار v1.5.2 هو إصدار ميزات وتحديث مبني على Qt Creator 4.0.2. يُعلِّم هذا الإصدار عارض مخزن الإطارات كيفية فك ترميز الإطارات المضغوطة بصيغة JPEG، ويضيف حجم علامة تبويب قابلاً للتهيئة للطرفية التسلسلية، ويُبسِّط مربع حوار الخيارات لمستخدمي OpenMV، ويُحدِّث البرنامج الثابت المرفق لـ OpenMV Cam إلى الإصدار 2.3.0 إلى جانب مجموعة من البرامج النصية الجديدة للأمثلة. لا توجد تغييرات كاسرة.

أبرز النقاط

  • فك ترميز JPEG لمخزن الإطارات: يقوم عارض مخزن الإطارات الآن بفك ترميز وعرض مخازن الإطارات المضغوطة بصيغة JPEG، وليس فقط الإطارات الخام بصيغ RGB والتدرج الرمادي والثنائية.

  • البرنامج الثابت المرفق 2.3.0: تم تحديث البرنامج الثابت لـ OpenMV Cam المرفق لكل من لوحات OMV2 وOMV3 إلى الإصدار 2.3.0.

  • حجم علامة تبويب الطرفية التسلسلية أصبح الآن إعداداً قابلاً للتهيئة يُطبَّق مباشرةً على الطرفية التسلسلية بدلاً من عرض علامة تبويب ثابت قدره 8.

  • مربع حوار خيارات مُبسَّط: تم إخفاء إعدادات Qt Creator غير المستخدمة لمستخدمي OpenMV وأُعيدت تسمية صفحة Font & Colors إلى Font.

  • أمثلة مرفقة جديدة لمحاكاة Pixy وMAVLink والباركود وبثّ MJPEG عبر WiFi.

ميزات جديدة

  • يستطيع عارض مخزن الإطارات الآن فك ترميز وعرض مخازن الإطارات المضغوطة بصيغة JPEG المستلمة عبر الترميز التسلسلي ذي الـ 6 بتات، حيث يبني الـ pixmap عبر QImage::fromData (848215da8).

  • تمت إضافة أمثلة محاكاة Pixy جديدة مرفقة تُحوِّل OpenMV Cam إلى متعقِّب AprilTag وكتل متوافق مع Pixy عبر I2C وSPI وUART (b3dac4090).

  • تمت إضافة أمثلة MAVLink جديدة مرفقة لبثّ التدفق البصري ورسائل هدف الهبوط بـ AprilTag إلى وحدة تحكم الطيران (b3dac4090).

  • تمت إضافة أمثلة مرفقة لكشف الباركود أحادي البُعد (EAN/UPC/ISBN/CODE39/CODE93/CODE128/إلخ.) ولبثّ MJPEG عبر WiFi يعمل في وضع نقطة الوصول (b3dac4090).

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

  • تمت إضافة إعداد حجم علامة تبويب الطرفية التسلسلية القابل للتهيئة إلى صفحة خيارات علامة التبويب/الإزاحة في المحرر؛ ويتم حفظ القيمة وتطبيقها مباشرةً على الطرفية التسلسلية (848215da8).

  • يقوم تنفيذ البرنامج النصي في الطرفية الآن بإرسال البرنامج إلى الكاميرا بايتاً واحداً في كل مرة لتجنُّب تجاوز سعة مخزن الإدخال للوحة MicroPython (848215da8).

  • تم تبسيط مربع حوار الخيارات لمستخدمي OpenMV عبر إخفاء إعدادات Qt Creator غير المستخدمة (الترميزات، وإخفاء الفأرة والتنقل، وتكبير عجلة التمرير، والتحديد بأسلوب camel-case والتحديد الذكي، والطيّ التلقائي للتعليق الأول، وفتح الروابط في تقسيم، وعرض ترميز الملف، وتنعيم الحواف، ونظام الألوان) وأُعيدت تسمية صفحة Font & Colors إلى Font؛ كما أصبح الطيّ التلقائي للتعليق الأول معطَّلاً افتراضياً بالإضافة إلى كونه مخفياً (848215da8).

  • تم تغيير الإعداد الافتراضي بحيث يُطبَّق الآن تنظيف المسافات البيضاء عند الحفظ على المستند بأكمله بدلاً من الأسطر المُحرَّرة فقط (848215da8).

  • تم توسيع الوثائق المرفقة غير المتصلة بالإنترنت بإضافة دروس جديدة للتحكم في الإدخال/الإخراج والـ LED، وصورة مخطط دبابيس عالية الدقة، وصفحات مرجعية مُحدَّثة لمكتبة الصور والشبكة (b3dac4090).

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

  • تم إصلاح تمييز بناء جملة Python لوسائط استدعاء الدوال بحيث تُميَّز أسماء الوسائط المفتاحية بشكل صحيح ويُعامَل الفاصل = كنص عادي (848215da8).

دعم المنصات والأدوات

  • أساس Qt Creator: 4.0.2.

  • البرنامج الثابت المرفق لـ OpenMV Cam: تم تحديثه إلى 2.3.0 لكل من لوحتي OMV2 وOMV3 (b3dac4090).

تغييرات كاسرة

لا شيء. لا يُدخِل هذا الإصدار أي كسر في سير العمل أو السلوك المرئي للمستخدم؛ وتستمر المشاريع الحالية في العمل دون تغيير.