Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

OpenThread 데몬

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
OT RCP 아키텍처

OpenThread Daemon (OT Daemon)은 OpenThread를 서비스로 실행하는 OpenThread POSIX 빌드 모드입니다. UNIX 소켓을 입력과 출력으로 사용하여 클라이언트가 OpenThread CLI를 프로토콜로 사용하여 연결하고 통신할 수 있습니다.

OT 데몬은 RCP (무선 공동 프로세서) 설계에 사용됩니다. /src/posix의 OpenThread에 포함되어 있습니다.

빌드

OT 데몬 바이너리를 빌드하려면 cmake-build 스크립트를 실행하고 POSIX 빌드와 함께 OT_DAEMON 스위치를 사용합니다.

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

연결

빌드되면 OpenThread 노드에 연결합니다.

시뮬레이션된 노드:

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

/dev/ttyACM0에 있는 실제 노드:

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

컨트롤

OT 데몬의 인스턴스가 실행되는 동안 내장 컨트롤러를 사용하여 연결된 노드를 관리합니다.

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

이렇게 하면 OpenThread 명령줄이 열리고 평소와 같이 사용할 수 있습니다.

또는 명령줄에서 ot-ctl 바이너리를 사용하여 OpenThread CLI 명령어를 직접 실행할 수 있습니다.

sudo ot-ctl state

Codelabs

OT 데몬을 사용하는 방법에 관한 자세한 내용은 시뮬레이션 Codelab을 참고하세요.

Docker로 시뮬레이션 Codelab 사용해 보기 빌드 도구 모음으로 시뮬레이션 Codelab 사용해 보기