[Tinyos-devel] note on 802.15.4 stacks in CVS

Philip Levis pal at cs.stanford.edu
Mon Jun 16 16:01:56 PDT 2008


As core is gearing up for the 2.1 release, a few tweaks are appearing  
in the tree. One that might cause some headaches without warning is  
TEP 125. As of 2.1, 802.15.4 stacks will by default use I-Frames,  
which insert a byte between the 15.4 header and AM type so they can  
peacefully co-exist with 6lowpan networks. If you want to eschew this  
byte and use TinyOS packets as they are pre-2.1, then you can use the  
'tframe' make option to compile with T-Frames. TEP 125 goes into the  
packet formats and such, I'll be updating it to say how the selection  
works.

Basically, this means that if you check out the tree right now and  
compile some code without the 'tframe' make option, then it won't  
interoperate with code before the checkin. So if your nodes are not  
receiving packets, check this.

Phil




More information about the Tinyos-devel mailing list