Hello

I noticed that the calculated lowpowermode in McuSleepC.nc is 1, when there is a initiated radio (via ActiveMessageC), even when the radio is in stopped state. Responsible for this is the following line in McuSleepC.nc (getPowerState()):
   ((ME1 & (UTXE0 | URXE0)) && (U0TCTL & SSEL1))

Is it necessary to keep the uart running when the radio is set to sleep mode? I tried to force the OS to go to lowpower mode 3, even if the uart0 is configured for radio. In this setup it was no problem to stop and start the CC2420 and send packets.

Regards
   Roman Lim
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to