Hy,
I posted some question about the HPLPowerManagement component for micaz and I found some answer in the archive of the forum.
I implemented the command Enable() in my code like in the example apps/CountRadio. I tried to run the
application on the mote and to test the current consumption and I checked that the current in that state (with the
SleepRadio application) goes down to (about) 50 microA.
I red the post of Joe Polastre about the condition with them the node goes to the sleep mode: just call "Enable()" in
the init() part of the beginning code and when the node check the condition (radio off, interrupt off, ecc...) the node goes to sleep.
Now I'm working with an application that use the MDA300 and I would increment the lifetime of the node. If I plug the micaz on the sensorboard,
the current goes up to (about) 37 mA. I tried to call the command "SamplerControl.stop()" for stop the use of the channel, but without
effect. My questions are:
1. How can I reduce the current when I'm using the MDA300?
2. Is possible reduce the current only when the node is "unplugged"?
3. For stop the interrupt, I only have to call the relative command .stop() of the component?
4. Why in the example CountRadio/RadioSleepM use 2 timer for arrive at the sleep state?
 
Thanks in advance for any suggestion or link to some document about this topic.
 
Alessandro Balvis
Centro Ricerche ENEL
Pisa- ITALY
_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to