Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

OpenThread Daemon

هندسة OT RCP

OpenThread Daemon (OT Daemon) هو وضع إنشاء OpenThread POSIX يقوم بتشغيل OpenThread كخدمة. يستخدم مقبس UNIX كمدخلات ومخرجات ، حيث يمكن للعملاء الاتصال والتواصل باستخدام OpenThread CLI كبروتوكول.

يُستخدم برنامج OT Daemon في تصميم معالج الراديو (RCP). يتم تضمينه مع OpenThread at /src/posix .

بناء

لإنشاء برنامج OT Daemon الثنائي ، قم بتكوين النظام باستخدام bootstrap واستخدم مفتاح DAEMON مع بنية POSIX:

./bootstrap
make -f src/posix/Makefile-posix DAEMON=1

الاتصال

بمجرد إنشائه ، قم بتوصيله بعقدة OpenThread.

عقدة مقلدة:

./output/posix/x86_64-unknown-linux-gnu/bin/ot-daemon 'spinel+hdlc+forkpty://output/x86_64-unknown-linux-gnu/bin/ot-rcp?forkpty-arg=1'

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

./output/posix/x86_64-unknown-linux-gnu/bin/ot-daemon 'spinel+hdlc+uart:///dev/ttyACM0?uart-baudrate=115200'

مراقبة

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

./output/posix/x86_64-unknown-linux-gnu/bin/ot-ctl

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

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

sudo ot-ctl state

Codelabs

لمعرفة المزيد حول كيفية استخدام برنامج OT Daemon ، راجع نماذج المحاكاة الخاصة بنا:

جرب نموذج محاكاة المحاكاة باستخدام Docker جرب نموذج محاكاة المحاكاة باستخدام سلسلة أدوات البناء