mcu_power_t getPowerState() {
// Note: we go to sleep even if timer 0, 1, 3, 4, or 5's overflow
// interrupt is enabled - this allows using timers 0, 1 and 3 as TinyOS
// "Alarm"s while still having power management. (see TEP102 Appendix C)
// Input capture and output compare for timer 4 and 5 are not functional
mcu_power_t getPowerState() {
// Note: we go to sleep even if timer 0, 1, 3, 4, or 5's overflow
// interrupt is enabled - this allows using timers 0, 1 and 3 as TinyOS
// "Alarm"s while still having power management. (see TEP102 Appendix C)
// Input capture and output compare for timer 4 and 5 are not functional