Hi there. I wonder how the packet delimiters work. Say I have two packets. If sent normally, the BS app displays them as: 00 FF FF 00 01 00 22 80 00 FF FF 00 01 01 22 80 00
Now I don't know what the first 00 is, but the next FFFF is the broadcast address, the 0001 should be my address, the next 00/01 defines the length of the packet data. What is the 22? What is the 80? Is it the delimiter of the data to follow? Obviously, the last 00 is the data sent. Now it gets more interesting, if I enable the in-line CBC-MAC with 4 bytes output, I get the following. 00 FF FF 00 01 03 22 B7 E2 4C FB 00 FF FF 00 01 04 22 80 71 36 57 EE The question is mainly about the fact that the output is overriding the last byte of the unauthenticated message, i.e. the delimiter or the payload byte. Any ideas why and how to fix it? Best regards, Filip Jurnecka _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
