برنامج خفي للحلقات المفتوحة

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
بنية CP RCP

OpenThread Daemon (OT Daemon) هو وضع إصدار OpenThread POSIX الذي يشغّل OpenThread كخدمة. ويستخدم مقبس UNIX كإدخال وإخراج، يمكن للبرامج الاتصال به والاتصال باستخدام واجهة سطر الأوامر لـ OpenThread كبروتوكول.

يتم استخدام OT Deemon في تصميم "المعالج المشترك للراديو" (RCP). ويتم تضمينه مع OpenOpen في /src/posix.

الإصدار

لإنشاء برنامج OT Deemon الثنائي، يُرجى تشغيل النص البرمجي cmake-build واستخدام مفتاح التبديل OT_DAEMON مع إصدار POSIX:

./bootstrap
./script/cmake-build posix -DOT_DAEMON=ON

ربط

بعد الإنشاء، اربطها بعقدة OpenThread.

محاكاة العقدة:

./build/posix/src/posix/ot-daemon 'spinel+hdlc+forkpty://output/simulation/bin/ot-rcp?forkpty-arg=1'

العقدة الحقيقية الموجودة في /dev/ttyACM0:

./build/posix/src/posix/ot-daemon 'spinel+hdlc+uart:///dev/ttyACM0?uart-baudrate=115200'

التحكّم

أثناء تشغيل مثيل OT Daemon، استخدِم وحدة التحكُّم المدمجة لإدارة العقدة المرتبطة:

./build/posix/src/posix/ot-ctl

سيؤدي هذا إلى فتح سطر أوامر OpenThread، والذي يمكنك استخدامه كالمعتاد.

بدلاً من ذلك، يمكنك إصدار أوامر OpenThread CLI مباشرةً من سطر الأوامر، باستخدام البرنامج الثنائي ot-ctl:

sudo ot-ctl state

Codelabs

لمعرفة المزيد من المعلومات حول كيفية استخدام البرنامج الخفي للشاشة OT، اطّلِع على الدروس التطبيقية حول محاكاة الترميز:

يمكنك تجربة الدروس التطبيقية حول المحاكاة باستخدام docker يمكنك تجربة الدرس التطبيقي لمحاكاة المحاكاة باستخدام سلسلة أدوات لإنشاء.