2013-08-23 62 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上提供的其他2个工具“写下”了一个这样的工具。

查看更多信息https://github.com/andrewdodd/ccsniffpiper

注意:由于TI会不时更改字节流的格式,所以您必须小心您在嗅探器上加载了哪个版本的固件。

+0

我现在在玩这些工具;不错的工作。处理单独的Cebal/libusb-win32驱动程序(用于TI工具/您的工具)是一种痛苦。我正在考虑研究如何使用原始的Cebal驱动程序使您的工具在Windows上工作。 (也许伪造一个PyUSB后端)。 此外,我没有找到任何方式与GitHub沟通。这是故意的,还是介意分享联系信息?我的电子邮件地址是[email protected]。 –