Hi Sergio, The timer periodically wakes the mote up (to run tasks and to maintain time), this can add up to some thing, since it wakes up 128 times per second (if I remember correctly), maybe only 4 times, depending on the prescaler. I would try to augment McuSleepC to see how deeppower state it goes into.
Miklos On Wed, Aug 29, 2012 at 5:59 PM, Sergio Gonzalez <[email protected]> wrote: > Hi Janos, > > Yes, I already did that according comments of another (older) thread. > The consumption is above 10 mA when the radio is on, but when I turn off > the radio and the UART, then the consumption drops to 0.4 mA. > ActiveMessageC is included, but not wired. I've got my radio code wired > to RF230ActiveMessageC instead. > > I wonder whether there's a similar situation with the ADC and whether I > need to include SomeADCComponentC to achieve the same result. Also, I > know that at least one of the UART ports is off for sure, but I can't > tell whether the USART port that I use to program the device via ISP is > off as well. > > Thanks, > > Sergio > > > On 12-08-29 08:30 AM, Janos Sallai wrote: >> Sergio: >> >> Just a wild guess: when the RF230 is turned on, it's not in its lowest >> power state. You have to explicitly include ActiveMessageC in your >> application to allow for the RF230 init code to run, which will put >> the radio chip into its lowest power state. >> >> Janos >> >> On Wed, Aug 29, 2012 at 12:17 AM, Sergio Gonzalez <[email protected]> wrote: >>> Hello, >>> >>> I've been able to somewhat reduce the power consumed by an ATM1281-based >>> Zigbit device by switching off the radio and the UART port (via >>> SerialActiveMessageC) during periods of inactivity, but I've been unable >>> to get below 0.4 mA. I tried to explicitly disable the I2C bus as well >>> as, but there was no change. The corresponding fuses for the watchdog >>> timer, the brownout detector and the on-chip debugger are already >>> (un)programmed. I also tried lowering the MCU's clock frequency, but >>> anything other than 8 Mhz won't compile. Stopping the ADC converter does >>> not seem to make any difference either. Has anybody had better luck with >>> an Iris, Meshbean, or any other device with the ATM1281/RF230 combo? >>> >>> Thanks, >>> >>> Sergio >>> >>> _______________________________________________ >>> Tinyos-help mailing list >>> [email protected] >>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >>> > > _______________________________________________ > Tinyos-help mailing list > [email protected] > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
