Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Daemon OpenThread

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
Arsitektur OT RCP

OpenThread Daemon (OT Daemon) adalah mode build OpenThread POSIX yang menjalankan OpenThread sebagai layanan. Class ini menggunakan soket UNIX sebagai input dan output, tempat klien dapat terhubung dan berkomunikasi menggunakan CLI OpenThread sebagai protokol.

OT Daemon digunakan dalam desain Radio Co-Processor (RCP). Ini disertakan dengan OpenThread di /src/posix.

Build

Untuk membuat biner OT Daemon, jalankan skrip cmake-build dan gunakan tombol OT_DAEMON dengan build POSIX:

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

Connect

Setelah dibuat, hubungkan ke node OpenThread.

Simulasi node:

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

Node sebenarnya yang terletak di /dev/ttyACM0:

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

Kontrol

Selagi instance OT Daemon dijalankan, gunakan pengontrol bawaan untuk mengelola node yang terhubung:

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

Tindakan ini akan membuka command line OpenThread, yang dapat Anda gunakan seperti biasa.

Atau, Anda dapat memberikan perintah CLI OpenThread langsung dari command line, menggunakan biner ot-ctl:

sudo ot-ctl state

Codelab

Untuk mempelajari lebih lanjut cara menggunakan OT Daemon, lihat Codelab Simulasi kami:

Coba Codelab Simulasi dengan Docker Coba Simulasi Codelab dengan toolchain build