v1.0.0¶
الإصدار v1.0.0 هو الإصدار الأول من مكتبة OpenMV Arduino RPC — وهي مكتبة Arduino للتحكم في OpenMV Cam (أو لوحة Arduino أخرى، أو حاسوب) وبث البيانات منها عبر CAN وI²C وSPI وUART (تسلسلي غير متزامن) وUSB. وبما أنه الإصدار الأول، فلا يوجد ما يُنقل منه؛ يلخص هذا المدخل ما جاء به.
أبرز الميزات¶
استدعاءات الإجراءات عن بُعد عبر أي ناقل — استدعِ الدوال على OpenMV Cam من لوحة Arduino عبر CAN أو I²C أو SPI أو UART أو USB، وأعِد بث النتائج.
دورا المتحكم والطرفية — يمكن للوحة Arduino أن تقود كاميرا بصفتها جهاز المتحكم، أو أن تعمل كطرفية تستدعيها كاميرا أو مضيف.
متحملة للأعطال — تتعافى تلقائيًا من الأسلاك غير المثبتة جيدًا وتلف الحزم والمهلات الزمنية.
بث البيانات — وضع بث لنقل الحمولات الكبيرة مثل إطارات JPEG.
ميزات جديدة¶
تنفيذ واجهة RPC عبر نواقل CAN وI²C وSPI وUART (تسلسلي غير متزامن) وUSB، مع واجهة برمجة تطبيقات مشتركة للمتحكم/الطرفية ضمن مساحة الأسماء
openmv.وضع بث لعمليات النقل عالية الإنتاجية مثل نقل الصور.
مخططات أمثلة — الميزات الشائعة بصفة جهاز المتحكم، ونقل صور JPEG، ونقل صورة.
دعم Linux / Raspberry Pi.
تغييرات جذرية في واجهة برمجة التطبيقات¶
لا شيء. الإصدار v1.0.0 هو الإصدار الأول — لا يوجد إصدار سابق لكسر التوافق معه.