contiki/examples/sensinode/sniffer
Rémy Léone 7b40a568a6 Update to markdown
- Spellchecking
- Update plain text to github markdown
2013-03-26 16:55:19 +01:00
..
Makefile
netstack.c Code style fixes: sensinode examples 2012-12-16 19:28:56 +00:00
project-conf.h
README.markdown Update to markdown 2013-03-26 16:55:19 +01:00
sniffer.c
stub-rdc.c Code style fixes: sensinode examples 2012-12-16 19:28:56 +00:00

A very simple sniffer for sensinode devices.

The cc2430 RF driver supports outputting all captured packets in hexdump format. We turn this on, and turn everything else off. We use a stub RDC driver to make sure no incoming packet ever goes up the stack and no packet is ever sent out.

We only initialise the radio driver instead of the entire stack by over-riding the default netstack.c with the one in this directory.

You can then pipe the sniffer's output to the n601-cap util, which will convert the hexdumps to pcap format, which can in turn be piped to wireshark. This is handy if we want live capture of the lowpan traffic from wireshark. See the README in n601-cap for more details