Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Demonio OpenThread

Arquitectura OT RCP

OpenThread Daemon (OT Daemon) es un modo de compilación OpenThread POSIX que ejecuta OpenThread como un servicio. Utiliza un zócalo UNIX como entrada y salida, al que los clientes pueden conectarse y comunicarse utilizando la CLI de OpenThread como protocolo.

OT Daemon se utiliza en el diseño del coprocesador de radio (RCP). Se incluye con OpenThread en /src/posix .

Construir

Para construir el binario OT Daemon, ejecute el cmake-build guión y utilizar el OT_DAEMON conmutador con la acumulación de POSIX:

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

Conectar

Una vez construido, conéctelo a un nodo OpenThread.

Nodo simulado:

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

Real nodo ubicado en /dev/ttyACM0 :

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

Control

Mientras se ejecuta una instancia de OT Daemon, use el controlador integrado para administrar el nodo conectado:

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

Esto abre la línea de comando OpenThread, que puede usar normalmente.

Como alternativa, puede emitir comandos CLI OpenThread directamente desde la línea de comandos, utilizando el ot-ctl binaria:

sudo ot-ctl state

Codelabs

Para obtener más información sobre cómo usar OT Daemon, consulte nuestros Codelabs de simulación:

Probar el experimento de código Simulación con acoplable probar el experimento de código de simulación con construir la cadena de herramientas