From 9bde4b7bd0588b1d74f9b89f89419e8f11e3f25f Mon Sep 17 00:00:00 2001 From: Selene ToyKeeper Date: Sun, 24 Sep 2017 22:45:59 -0600 Subject: Cut moon power from ~4mA to ~2.5mA by running clock at half speed on very low modes. Adjusted default FET+1 ramp to compensate for speed bump. Added define(s) for whether to blink at ramp floor/ceiling/channel edges. Lowered default moon level to 1, since slower speed makes it brighter and more stable. --- spaghetti-monster/fsm-main.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'spaghetti-monster/fsm-main.c') diff --git a/spaghetti-monster/fsm-main.c b/spaghetti-monster/fsm-main.c index bc41cd6..5efcd4c 100644 --- a/spaghetti-monster/fsm-main.c +++ b/spaghetti-monster/fsm-main.c @@ -40,6 +40,12 @@ int main() { // Don't allow interrupts while booting cli(); + #ifdef HALFSPEED + // run at half speed + CLKPR = 1<= 1 DDRB |= (1 << PWM1_PIN); -- cgit v1.2.3