v2.3.0#
يضيف الإصدار v2.3.0 فك ترميز الباركود عبر ZBar، وتنسيق بكسل جديد Bayer / RAW (2 BPP، يتيح التقاط Bayer بدقة VGA)، وبثّ الصور، ووضع نقطة الوصول لشبكة WINC WiFi، وتسريع الالتفاف القابل للفصل، وبرامج نصية مثالية لـ MAVLink / محاكاة Pixy. ولا يقدّم أي تغييرات كاسرة في API — فبرامج v2.2.0 النصية تعمل دون تعديل.
أبرز النقاط#
باركود ZBar — دُمج فك ترميز الباركود.
تنسيق بكسل Bayer / RAW — تنسيق جديد بـ 2 BPP يتيح التقاط Bayer بدقة VGA.
بثّ الصور أُضيف.
وضع نقطة الوصول WINC — يمكن لشبكة WINC1500 WiFi أن تعمل كنقطة وصول.
الالتفاف القابل للفصل — أنوية Gaussian / الالتفاف أسرع.
لا توجد تغييرات كاسرة في API — أعد كتابة البرنامج الثابت وستعمل برامج v2.2.0 النصية دون تعديل.
ميزات جديدة#
ZBar — دُمج فاكّ ترميز الباركود ZBar لكشف الباركود.
Bayer / RAW — أُضيف تنسيق بكسل RAW/Bayer جديد (2 BPP، يدعم VGA)، ودعم مستشعر Bayer في تعريف OV7725، ودعم Bayer JPEG، ومُوصِّل
IM_GET_RAW_PIXEL، ودعم كتابة Bayer في بروتوكول مخزن الصور المؤقت.بثّ الصور — أُضيف دعم بثّ الصور.
وضع نقطة الوصول WINC — أُضيف وضع نقطة الوصول لـ WINC1500 مع مثال لوضع نقطة الوصول بصيغة MJPEG.
أمثلة — أُضيفت برامج MAVLink النصية للطائرات الرباعية وبرامج محاكاة Pixy النصية.
تغييرات وتحسينات أخرى#
أُضيف الالتفاف القابل للفصل وأنوية Gaussian القابلة للفصل (المستخدمة في ORB ومرشّح Gaussian) لتصفية أسرع؛ واستُخدم SPI GPIO أسرع.
إصلاحات الأخطاء#
إصلاح قيمة الإزاحة z في AprilTag (راجع من جديد الشيفرة التي تستهلك إزاحة z في AprilTag)، وشيفرة الاستقبال في UART، ورسالة التحقق في
py_imageوفحوصات حجم مخزن الإطارات، وخطأ في الاختبار المنطقي في ZBar.
دعم العتاد واللوحات#
تنسيق بكسل مستشعر Bayer / RAW (OV7725).
WINC1500 — وضع نقطة الوصول (AP).
تغييرات كاسرة في API#
لا يقدّم الإصدار v2.3.0 أي تغييرات كاسرة في واجهة Python API. فالبرامج النصية التي عملت على v2.2.0 تعمل دون تعديل على v2.3.0 — ما عليك سوى إعادة كتابة البرنامج الثابت. (ملاحظة: صُحّحت قيمة الإزاحة z في AprilTag؛ أعد التحقق من الشيفرة التي اعتمدت على القيمة السابقة غير الصحيحة.)