diff options
| author | Selene ToyKeeper | 2023-09-17 04:37:25 -0600 |
|---|---|---|
| committer | Selene ToyKeeper | 2023-09-17 04:37:25 -0600 |
| commit | d34d0e7acb1f1e49d21af7cf1c9e08161ce95dd4 (patch) | |
| tree | f2bcb36951f2c83064c17ff58aca4c5c59eed112 /spaghetti-monster/fsm-channels.h | |
| parent | fixed bug: smooth steps could sometimes turn off entirely (diff) | |
| download | anduril-d34d0e7acb1f1e49d21af7cf1c9e08161ce95dd4.tar.gz anduril-d34d0e7acb1f1e49d21af7cf1c9e08161ce95dd4.tar.bz2 anduril-d34d0e7acb1f1e49d21af7cf1c9e08161ce95dd4.zip | |
fixed builds which weren't using set_level_zero() yet...
- emisar-d4
- emisar-d4v2
- emisar-d4v2-nofet
- emisar-d4sv2
- emisar-2ch
- emisar-2ch-fet
- noctigon-dm11-boost
- noctigon-k1
- noctigon-kr4
- noctigon-kr4-nofet
- sofirn-lt1s-pro
... and removed old build targets for d4sv2-tintramp, because it was
replaced by emisar-2ch a while ago.
Diffstat (limited to 'spaghetti-monster/fsm-channels.h')
| -rw-r--r-- | spaghetti-monster/fsm-channels.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/spaghetti-monster/fsm-channels.h b/spaghetti-monster/fsm-channels.h index 55fc826..113a85c 100644 --- a/spaghetti-monster/fsm-channels.h +++ b/spaghetti-monster/fsm-channels.h @@ -42,6 +42,8 @@ Channel channels[]; // values are defined in the hwdef-*.c #define USE_CHANNEL_MODES // current multi-channel mode uint8_t channel_mode = DEFAULT_CHANNEL_MODE; +#else + #define channel_mode 0 #endif #ifdef USE_CUSTOM_CHANNEL_3H_MODES @@ -79,7 +81,9 @@ StatePtr channel_3H_modes[NUM_CHANNEL_MODES]; #define channel_has_args(n) (channels[n].has_args) #endif +#if NUM_CHANNEL_MODES > 1 void set_channel_mode(uint8_t mode); +#endif #ifdef USE_CALC_2CH_BLEND void calc_2ch_blend( |
