O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

OpenThread Daemon

Arquitetura OT RCP

OpenThread Daemon (OT Daemon) é um modo de construção OpenThread POSIX que executa OpenThread como um serviço. Ele usa um soquete UNIX como entrada e saída, ao qual os clientes podem se conectar e se comunicar usando o OpenThread CLI como protocolo.

OT Daemon é usado no projeto do Co-Processador de Rádio (RCP). Ele está incluído com OpenThread em /src/posix .

Construir

Para construir o binário OT Daemon, execute o cmake-build script e usar o OT_DAEMON interruptor com a construção POSIX:

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

Conectar

Depois de construído, conecte-o a um nó OpenThread.

Nó simulado:

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

Nó Real localizada em /dev/ttyACM0 :

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

Ao controle

Enquanto uma instância do OT Daemon está em execução, use o controlador integrado para gerenciar o nó conectado:

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

Isso abre a linha de comando OpenThread, que você pode usar normalmente.

Alternativamente, você pode emitir comandos OpenThread CLI diretamente da linha de comando, usando o ot-ctl binário:

sudo ot-ctl state

Codelabs

Para saber mais sobre como usar o OT Daemon, consulte nossos Codelabs de simulação:

Experimente a simulação Codelab com Docker experimentar a simulação Codelab com construir toolchain