2013-08-23 2 views
1

packet sniffer을 사용하여 802.15.4 frame 내에서 "hello word"페이로드를 감지하고 성공적으로 읽을 수 있습니다.802.15.4 프레임 스트림에 어떻게 연결할 수 있습니까?

스니퍼의 프레임을 볼 수있어서 좋지만 지금은 페이로드를 구문 분석하여 유용한 정보를 얻고 싶습니다.

커뮤니티에서 하드웨어를 사용하는 코드 (예 : xbee)의 C/C++/Java (또는 labview, 중요하지 않음) 코드 샘플을 가리키며 페이로드를 성공적으로 파싱 할 수 있는지 궁금합니다. 유용한 작업.

packet sniffer을 이미 사용할 수 있습니까?

나는 모든/모든 조언을 주시면 감사하겠습니다.

답변

1

편집 : 나는 수행하는 더 나은 도구를 작성했습니다 정확히 : 당신은 아직도 당신이 더 친화적 인 환경에서 스니핑 패킷을 수신 도움을 줄 수있는 몇 가지 도구가 관심이 있다면 https://github.com/andrewdodd/pyCCSniffer

.

나는 GitHub에서 사용 가능한 다른 두 가지를 결합하여 그러한 도구를 "작성"했습니다.

자세한 내용은 여기 을 참조하십시오.

NB : TI에서 바이트 스트림의 형식을 수시로 변경하므로 스니퍼에로드 한 펌웨어 버전을주의해야합니다.

+0

지금 나는 그 도구로 놀고 있습니다. 잘 하셨어요. 별도의 Cebal/libusb-win32 드라이버 (TI 도구/도구 용)를 다루는 것은 다소 고통 스럽습니다. 원래 Cebal 드라이버를 사용하여 Windows에서 도구를 작동시키는 데 필요한 것이 무엇인지 살펴 보려고합니다. (아마도 PyUSB 백엔드를 가짜로 만든다.) 또한 GitHub에서 사용자와 통신하는 방법을 찾지 못했습니다. 그것이 의도적입니까, 아니면 연락처 정보를 공유 하시겠습니까? 내 이메일 주소는 [email protected]입니다. –

관련 문제