![OT RCP Mimarisi](https://openthread.io/static/platforms/images/ot-arch-rcp-vert.png?hl=tr)
OpenThread Daemon (OT Daemon), OpenThread'i hizmet olarak çalıştıran bir OpenThread POSIX derleme modudur. İstemcilerin bağlantı ve iletişim kurmak için OpenThread CLI'ı protokol olarak kullanarak bağlanabildiği ve iletişim kurabildiği, giriş ve çıkış olarak bir UNIX soketi kullanır.
OT Daemon, Radyo Ortak İşlemci (RCP) tasarımında kullanılır. /src/posix
adresindeki OpenThread'e dahildir.
Topluluk
OT Daemon ikili programını oluşturmak için cmake-build
komut dosyasını çalıştırın ve POSIX derlemesiyle OT_DAEMON
anahtarını kullanın:
./script/bootstrap
./script/cmake-build posix -DOT_DAEMON=ON
Bağla
Oluşturduktan sonra bir OpenThread düğümüne bağlayın.
Düğüm simülasyonu:
./build/posix/src/posix/ot-daemon 'spinel+hdlc+forkpty://output/simulation/bin/ot-rcp?forkpty-arg=1'
Gerçek düğüm /dev/ttyACM0
konumunda bulunuyor:
./build/posix/src/posix/ot-daemon 'spinel+hdlc+uart:///dev/ttyACM0?uart-baudrate=115200'
Kontrol işlemleri
Bir OT Daemon örneği çalışırken bağlı düğümü yönetmek için yerleşik denetleyiciyi kullanın:
./build/posix/src/posix/ot-ctl
Bu işlem, normal şekilde kullanabileceğiniz OpenThread komut satırını açar.
Alternatif olarak, ot-ctl
ikili programını kullanarak OpenThread CLI komutlarını doğrudan komut satırından gönderebilirsiniz:
sudo ot-ctl state
Codelab uygulamaları
OT Arka Plan Programı'nı nasıl kullanacağınız hakkında daha fazla bilgi edinmek için Simülasyon Codelab'lerimize bakın:
Docker ile Simulation Codelab'i deneyin Derleme aracı zinciriyle Simulation Codelab'i deneyin