diff options
| author | SiteRelEnby | 2024-02-02 18:06:03 -0600 |
|---|---|---|
| committer | SiteRelEnby | 2024-02-02 18:06:03 -0600 |
| commit | afcacfb02c59b2ce2c9a9eeb6ec38aa08588f6dd (patch) | |
| tree | bb0e58f2eccecf886728eeae2cda18e578c32a0c /ui | |
| parent | avr32dd20-devkit: use unimplemented "CH" pin as a boost bypass control (diff) | |
| download | anduril-afcacfb02c59b2ce2c9a9eeb6ec38aa08588f6dd.tar.gz anduril-afcacfb02c59b2ce2c9a9eeb6ec38aa08588f6dd.tar.bz2 anduril-afcacfb02c59b2ce2c9a9eeb6ec38aa08588f6dd.zip | |
Bugfix: Tactical mode has a dependency on momentary mode
Use case 1: Updating a t85 light, where tactical mode is useful but
takes some squeezing, and momentary is less useful
Use case 2: Custom builds for people who don't like/want momentary mode
Diffstat (limited to 'ui')
| -rw-r--r-- | ui/anduril/anduril.c | 4 | ||||
| -rw-r--r-- | ui/anduril/strobe-modes.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/ui/anduril/anduril.c b/ui/anduril/anduril.c index 1cdb8d0..7557bf7 100644 --- a/ui/anduril/anduril.c +++ b/ui/anduril/anduril.c @@ -121,7 +121,7 @@ #include "anduril/lockout-mode.h" #endif -#ifdef USE_MOMENTARY_MODE +#if (defined(USE_MOMENTARY_MODE) || defined(USE_TACTICAL_MODE)) #include "anduril/momentary-mode.h" #endif @@ -189,7 +189,7 @@ #include "anduril/lockout-mode.c" #endif -#ifdef USE_MOMENTARY_MODE +#if (defined(USE_MOMENTARY_MODE) || defined(USE_TACTICAL_MODE)) #include "anduril/momentary-mode.c" #endif diff --git a/ui/anduril/strobe-modes.c b/ui/anduril/strobe-modes.c index ccc4aa0..38e4dca 100644 --- a/ui/anduril/strobe-modes.c +++ b/ui/anduril/strobe-modes.c @@ -13,7 +13,7 @@ uint8_t strobe_state(Event event, uint16_t arg) { // 'st' reduces ROM size slightly strobe_mode_te st = current_strobe_type; - #ifdef USE_MOMENTARY_MODE + #if defined(USE_MOMENTARY_MODE) || defined(USE_TACTICAL_MODE) momentary_mode = 1; // 0 = ramping, 1 = strobes #endif |
