Hello,

We are trying to forward data from an external serial interface over the 
radio. To do that, we read data (three small packets, 96B total) from 
Atm128Uart0C, wait a few ms on a TMilli timer, and forward it over AMSenderC.

This works well as long as the node is alone; however, as soon as another node 
starts transmitting, the first node will eventually hang, most of the time the 
timer won't fire anymore.

If we shut down the radio after transmitting and only turn it on when a packet 
is due to be sent, everything works as intended, but we would like to receive 
acknowledgements asynchronously.

Is there some shared resource between the CC2420 radio, UART0, or the timer 
that gets blocked once the radio receives something? Would we need to disable 
some interrupt on the radio?

This is on TinyOS 2.1.0, using MicaZ motes.

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

Reply via email to