使用packet sniffer,我可以检测并成功读取802.15.4 frame中的“hello word”有效负载。
可以看到嗅探器中的帧真是太棒了,但是现在我正要解析有效负载并用它做有用的事情。
我想知道社区是否可以指示我使用硬件(例如xbee)并可以成功解析出有效负载以进行有用操作的示例C / C++ / Java代码(甚至是labview,也没关系)。
可以将我已经拥有的packet sniffer用于此目的吗?
我将不胜感激所有/任何建议。
最佳答案
编辑:我写了一个更好的工具,正是这样做:https://github.com/andrewdodd/pyCCSniffer
如果您仍然有兴趣,可以使用一些工具来帮助您在更友好的环境中接收嗅探到的数据包。
我通过组合GitHub上可用的其他两个工具来“编写”这样一个工具。
有关更多信息,请参见此处https://github.com/andrewdodd/ccsniffpiper。
注意:您必须小心嗅探器上加载的固件版本,因为TI会不时更改字节流的格式。