diff options
| author | Zach DeCook <zachdecook@librem.one> | 2024-06-30 07:05:09 -0400 |
|---|---|---|
| committer | Zach DeCook <zachdecook@librem.one> | 2024-06-30 07:05:09 -0400 |
| commit | 8f648008f9c468ae109d6a065a27386d443957cd (patch) | |
| tree | 4e2027e9db54a5db249f62c750aa21c6cd20e9c9 | |
| parent | f7741a61fbcae48f123e99608cc43f2e597d9b48 (diff) | |
| download | HexBoard-8f648008f9c468ae109d6a065a27386d443957cd.tar.gz | |
Brightness: Add additional options
| -rw-r--r-- | HexBoard.ino | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/HexBoard.ino b/HexBoard.ino index 02937b2..b67cfe5 100644 --- a/HexBoard.ino +++ b/HexBoard.ino @@ -151,6 +151,8 @@ #define BRIGHT_MID 180 #define BRIGHT_LOW 150 #define BRIGHT_DIM 110 + #define BRIGHT_DIMMER 50 + #define BRIGHT_OFF 0 byte globalBrightness = BRIGHT_MID; // @microtonal @@ -2454,7 +2456,7 @@ GEMSelect selectAnimate( sizeof(optionByteAnimate) / sizeof(SelectOptionByte), optionByteAnimate); GEMItem menuItemAnimate( "Animation:", animationType, selectAnimate); - SelectOptionByte optionByteBright[] = { { "Dim", BRIGHT_DIM}, {"Low", BRIGHT_LOW}, {"Normal", BRIGHT_MID}, {"High", BRIGHT_HIGH}, {"THE SUN", BRIGHT_MAX } }; + SelectOptionByte optionByteBright[] = { { "Off", BRIGHT_OFF}, {"Dimmer", BRIGHT_DIMMER}, {"Dim", BRIGHT_DIM}, {"Low", BRIGHT_LOW}, {"Normal", BRIGHT_MID}, {"High", BRIGHT_HIGH}, {"THE SUN", BRIGHT_MAX } }; GEMSelect selectBright( sizeof(optionByteBright) / sizeof(SelectOptionByte), optionByteBright); GEMItem menuItemBright( "Brightness", globalBrightness, selectBright, setLEDcolorCodes); @@ -2869,6 +2871,7 @@ midiD = MIDID_USB | MIDID_SER; audioD = AUDIO_PIEZO | AUDIO_AJACK; menuPageSynth.addMenuItem(menuItemAudioD, 2); + globalBrightness = BRIGHT_DIM; } } |
