diff options
| author | Selene ToyKeeper | 2020-10-15 17:07:09 -0600 |
|---|---|---|
| committer | Selene ToyKeeper | 2020-10-15 17:07:09 -0600 |
| commit | 2789e3893de182fe1bf66aa9da1ba5f93d78098b (patch) | |
| tree | a5e7417f71c00b696072f756cdb8fdde0a0e96da /spaghetti-monster/fsm-ramping.c | |
| parent | got K9.3 2nd LEDs working (and modified FSM to allow this sort of thing) (diff) | |
| download | anduril-2789e3893de182fe1bf66aa9da1ba5f93d78098b.tar.gz anduril-2789e3893de182fe1bf66aa9da1ba5f93d78098b.tar.bz2 anduril-2789e3893de182fe1bf66aa9da1ba5f93d78098b.zip | |
made gradual_tick() work on K9.3 (via override), fixed strobe config,
made blink_once() more configurable (and more reliable on K9.3)
Diffstat (limited to 'spaghetti-monster/fsm-ramping.c')
| -rw-r--r-- | spaghetti-monster/fsm-ramping.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/spaghetti-monster/fsm-ramping.c b/spaghetti-monster/fsm-ramping.c index 16bffe3..f092204 100644 --- a/spaghetti-monster/fsm-ramping.c +++ b/spaghetti-monster/fsm-ramping.c @@ -154,6 +154,7 @@ inline void set_level_gradually(uint8_t lvl) { gradual_target = lvl; } +#ifndef OVERRIDE_GRADUAL_TICK // call this every frame or every few frames to change brightness very smoothly void gradual_tick() { // go by only one ramp level at a time instead of directly to the target @@ -209,7 +210,8 @@ void gradual_tick() { auto_clock_speed(); #endif } -#endif +#endif // ifdef OVERRIDE_GRADUAL_TICK +#endif // ifdef USE_SET_LEVEL_GRADUALLY #endif // ifdef USE_RAMPING #endif |
