All,

I'm a newcomer to TinyOS-2.x, and am starting to port some applications our
group has written from TinyOS-1.x.

I'm having problems receiving packets with a data field of >= 10 Bytes in
length.  We are using the Tinynode platform, which uses the XE1205 radio
transceiver.  I tested this by changing the following line in
RadioCntToLedsC:

if (call AMSend.send(AM_BROADCAST_ADDR, &packet, sizeof(radio_count_msg_t))
== SUCCESS) {

to:

if (call AMSend.send(AM_BROADCAST_ADDR, &packet,10) == SUCCESS) {

I am able to receive anything under 10 bytes in length, and the packet
contents are what I would expect.  Anything longer and I don't receive a
packet at all.

Has anyone else encountered this problem, or know of a solution?

I am using TinyOS version 2.0.2-2, and installed from the RPMs available on
tinyos.net.  All of the necessary tools are installed, and are the same
versions suggested in the install instructions.

Thanks,
-Jeremy Gummeson
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to