2016-06-11 9 views
0

저는 리눅스 임베디드 컴퓨터에서 Zigbee를 사용할 계획입니다.리눅스 (메인 라인 커널)에 지그비 스택이 있습니까?

지그비 리눅스 스택과 같은 것이 있습니까? (TCP/IP 스택과 유사) 메인 라인 커널에 포함되어 있습니까?

최소한의 USB Zigbee RF (802.15.4) 트랜시버를 임베디드 컴퓨터에 연결하고 대부분의 작업을이 Zigbee 소프트웨어 스택에서 수행하는 것이 이상적입니다.

그런 것이 있습니까?

답변

3

예, 이것은 Documentation/networking/ieee802154.txt에 설명되어 있습니다.

소켓 API

int sd = socket(PF_IEEE802154, SOCK_DGRAM, 0);

.....

주소 패밀리, 소켓 주소 등 에 정의되어 있습니다 : 당신이 찾고있는 무슨 가능성이 발췌 한 것입니다 include/net/af_ieee802154.h 헤더 또는 사용자 공간 패키지의 특수 헤더 (http://wpan.cakelab.org/ 또는 자식 트리 https://github.com/linux-wpan/wpan-tools 참조).

xmit 장치로 원시 데이터를 전달하는 데 SOCK_RAW을 사용할 수 있습니다. YMMV.

this도 참조하십시오.