diff options
| author | Selene ToyKeeper | 2023-05-02 08:47:42 -0600 |
|---|---|---|
| committer | Selene ToyKeeper | 2023-05-02 08:47:42 -0600 |
| commit | fbed17d3260d1fca312d655818cc2394654615aa (patch) | |
| tree | 314a65aca488c6a235f2afeddd19a4b3d8eb22f2 /hwdef-emisar-d4v2.h | |
| parent | made "post-off voltage display" user-configurable in battcheck 7H menu item 2 (diff) | |
| download | anduril-fbed17d3260d1fca312d655818cc2394654615aa.tar.gz anduril-fbed17d3260d1fca312d655818cc2394654615aa.tar.bz2 anduril-fbed17d3260d1fca312d655818cc2394654615aa.zip | |
D4v2: added the rest of the aux RGB colors as channel modes,
and set aux "white" as the mode it uses to blink out numbers
Diffstat (limited to 'hwdef-emisar-d4v2.h')
| -rw-r--r-- | hwdef-emisar-d4v2.h | 34 |
1 files changed, 26 insertions, 8 deletions
diff --git a/hwdef-emisar-d4v2.h b/hwdef-emisar-d4v2.h index 813dbf3..a502421 100644 --- a/hwdef-emisar-d4v2.h +++ b/hwdef-emisar-d4v2.h @@ -40,13 +40,23 @@ // channel modes: // * 0. FET+7135 stacked // * 1. aux red -// * 2. aux green -// * 3. aux blue -#define NUM_CHANNEL_MODES 4 -#define CM_MAIN 0 -#define CM_AUXRED 1 -#define CM_AUXGRN 2 -#define CM_AUXBLU 3 +// * 2. aux yellow +// * 3. aux green +// * 4. aux cyan +// * 5. aux blue +// * 6. aux purple +// * 7. aux white +#define NUM_CHANNEL_MODES 8 +enum CHANNEL_MODES { + CM_MAIN = 0, + CM_AUXRED, + CM_AUXYEL, + CM_AUXGRN, + CM_AUXCYN, + CM_AUXBLU, + CM_AUXPRP, + CM_AUXWHT, +}; #define DEFAULT_CHANNEL_MODE CM_MAIN @@ -58,12 +68,20 @@ #define SET_LEVEL_MODES set_level_main, \ set_level_auxred, \ + set_level_auxyel, \ set_level_auxgrn, \ - set_level_auxblu + set_level_auxcyn, \ + set_level_auxblu, \ + set_level_auxprp, \ + set_level_auxwht // gradual ticking for thermal regulation #define GRADUAL_TICK_MODES gradual_tick_main, \ gradual_tick_null, \ gradual_tick_null, \ + gradual_tick_null, \ + gradual_tick_null, \ + gradual_tick_null, \ + gradual_tick_null, \ gradual_tick_null |
