بيسبينيل

عرض المصدر على GitHub

‫Pyspinel، المتوفّر في مستودع pyspinel على GitHub، هو واجهة سطر أوامر (CLI) بلغة Python لبروتوكول Spinel، ويُستخدَم لضبط وإدارة معالجات الشبكة المشتركة (NCP) أو معالجات الراديو المشتركة (RCP) في OpenThread. تستهدف واجهة سطر الأوامر هذه بشكل أساسي اختبارات التكامل المستمر، ولكن يمكن استخدامها يدويًا لتجربة واختبار مثيلات المعالج المساعد OpenThread.

يُستخدم Pyspinel في ما يلي:

  • إضافة اختبار محاكاة المعالج المساعد إلى عملية التكامل المستمر
  • أتمتة اختبار بيئات الاختبار التي تشغّل البرامج الثابتة للمعالج المساعد على الأجهزة
  • تصحيح أخطاء إصدارات المعالج المساعد من OpenThread
  • تحويل معالج OpenThread المساعد إلى أداة التقاط حِزم البيانات

المساهمة

يمكنك المساهمة في التطوير المستمر لـ Pyspinel من خلال إرسال تقارير الأخطاء وطلبات الميزات إلى Issue Tracker.