uracoli-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [uracoli-devel] Update and sleep question


From: Vasilakes, Keith
Subject: Re: [uracoli-devel] Update and sleep question
Date: Thu, 7 Jun 2012 12:23:18 -0500

Well we found the culprit.
There is a SPI flash on board. It is supposed to draw 25ua, according to the 
spec sheet, but was drawing 2+ma.
I pulled it off in a fit of rage, and were down to 50ua :)

Oh we also had to turn the ADC off

There is hope!

Thanks again for Uracoli!

-----Original Message-----
From: Axel Wachtler [mailto:address@hidden 
Sent: Wednesday, June 06, 2012 3:39 PM
To: address@hidden; Vasilakes, Keith
Subject: Re: [uracoli-devel] Update and sleep question

Hallo Keith,

at first thank you for the very nice feedback. Such feedback pushs the 
motivation to continue with the code.


You have three things to do

a) set the transceiver to sleep (pull the SLP_TR line high, when it is 
in state TRX_OFF, or use radio_set_state(SLEEP);

b) configure a wake-up event, e.g. a timer or a watchdog IRQ or some 
other external IRQ.

c) put the MCU into sleep. This is currently done by code from the avr-libc.


We have a deep sleep operation implemented in the TicTacToe game, which 
is based on ATmega128rfa1, but the code should be transferable to 
ATmega1281.

... in the meanwhile, while I'm writing, Charles and Joergs mails came
in... so I refer to them instead of repeating their ideas :-)

Cheers, Axel

PS: B.t.w. with >100 nodes, Daniels Wibo (wireless bootloader) might be 
of interest. It is able to do a broadcast flash. If you can see the LEDs 
of your nodes, it also nice visual experience ;-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]