I think you are talking about serial communication. The structure is based in RFC1662 (PPP in HDLC-like framing).
the first and the last "7E" are begin and end flags. "41" that you send, denotes the type of the message. In this case is a "message with ack". When the node receives this message, it sends back the token. I think the token would be "14". I am not sure about the token possition in the message. The message you received back is: 7E 40 00 CC 0D 7E "40" denotes a non-ack-message. "00" is the token sent back by the node. Then I think the node had a problem in receiving your message ( "14" is not equal to "00" ). "CC 0D" is the CRC code. If you do not want to receive ACK, then you have to send a non-ack-message: "7E 40 FF FF 08 7D 5D 0B 10 03 00 00 00 02 00 cb 31 7E" "cb 31" will be obviously a different CRC code. ************* João Giacomin Prof-DCC-UFLA ************* ---------- Original Message ----------- From: Guo Huiliang <[email protected]> To: [email protected] Sent: Wed, 4 Feb 2009 16:55:49 +0800 Subject: Re: [Tinyos-help] I need your help! > I get a packet "7E 40 00 CC 0D 7E" not the packet "7E 00 00 80 08 32 C0 CC > 0D 7E" ,how can I disable the packet? > > Many thanks, > Huiliang > > 2009/2/4 Guo Huiliang <[email protected]> > > Hi,All: > When I send a packet "7E 41 14 FF FF 08 7D 5D 0B 10 03 00 00 00 02 00 cb > 31 7E" to micaz mote, I get a packet "7E 00 00 80 08 32 C0 CC 0D 7E" , how > can I disable this packet or how can I change the data in this packet? I use > TinyOS 1.1 version > Thanks, > Huiliang ------- End of Original Message -------
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
