I noticed a 'sleep' function in the Atmega328 data sheet. Is this being used in the MPGuino at all? My C programming skills are pretty rusty, but I looked through the latest source code on the google group and couldn't find any sleep function.
I wonder, and I didn't get it from the data sheet, if the memory remains intact while in sleep mode. If so, could this be a way to reduce the power consumption to very small levels? That way there would be no concern about leaving the MPGuino on while the car is parked for extended periods of time.
A thought...
|