diff options
| author | Selene ToyKeeper | 2023-04-26 01:34:53 -0600 |
|---|---|---|
| committer | Selene ToyKeeper | 2023-04-26 01:34:53 -0600 |
| commit | aa4c627377b07cc07cd1e904f9f7d2f24c1155a4 (patch) | |
| tree | 8d3e17b3d1f974ca20fd6b929c788ea2c91a7527 /spaghetti-monster/fsm-standby.c | |
| parent | put RGB aux LEDs in high mode for 3 seconds after light goes to sleep (diff) | |
| download | anduril-aa4c627377b07cc07cd1e904f9f7d2f24c1155a4.tar.gz anduril-aa4c627377b07cc07cd1e904f9f7d2f24c1155a4.tar.bz2 anduril-aa4c627377b07cc07cd1e904f9f7d2f24c1155a4.zip | |
made sleep voltage work on attiny1616 again
(oops, it has no "ADC Noise Reduction" mode... needs different setup code)
Diffstat (limited to '')
| -rw-r--r-- | spaghetti-monster/fsm-standby.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/spaghetti-monster/fsm-standby.c b/spaghetti-monster/fsm-standby.c index 2ce3a24..5def07c 100644 --- a/spaghetti-monster/fsm-standby.c +++ b/spaghetti-monster/fsm-standby.c @@ -41,12 +41,8 @@ void sleep_until_eswitch_pressed() // configure sleep mode #ifdef TICK_DURING_STANDBY - // needs a special sleep mode to get accurate measurements - // quickly ... full power-down ends up using more power - // overall, and causes some weird issues when the MCU - // doesn't stay awake enough cycles to complete a reading - if (adc_active_now) - set_sleep_mode(SLEEP_MODE_ADC); + // needs a special sleep mode during measurements + if (adc_active_now) adc_sleep_mode(); else #endif set_sleep_mode(SLEEP_MODE_PWR_DOWN); |
