diff options
| author | Selene ToyKeeper | 2017-08-27 01:58:53 -0600 |
|---|---|---|
| committer | Selene ToyKeeper | 2017-08-27 01:58:53 -0600 |
| commit | 904f94d70c77aa4f66f53870c08d0672c278ed29 (patch) | |
| tree | 5f189b033255e1cbd0e9378d5bea2a2f8373361a /spaghetti-monster/anduril.txt | |
| parent | Made it easier to configure the maximum number of clicks it'll try to count i... (diff) | |
| download | anduril-904f94d70c77aa4f66f53870c08d0672c278ed29.tar.gz anduril-904f94d70c77aa4f66f53870c08d0672c278ed29.tar.bz2 anduril-904f94d70c77aa4f66f53870c08d0672c278ed29.zip | |
Started on Anduril, a Narsil-inspired UI.
Diffstat (limited to 'spaghetti-monster/anduril.txt')
| -rw-r--r-- | spaghetti-monster/anduril.txt | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/spaghetti-monster/anduril.txt b/spaghetti-monster/anduril.txt new file mode 100644 index 0000000..b046034 --- /dev/null +++ b/spaghetti-monster/anduril.txt @@ -0,0 +1,67 @@ +From off: + * 1 click: memorized level + * Hold: Lowest level then ramp up + * 2 clicks: turbo + * Click, hold: highest level then ramp down + * 3 clicks: strobe mode + * 4 clicks: battcheck mode + * 5 clicks: lock-out + +In steady mode: + * 1 click: off + * Hold: ramp up + * Click, hold: ramp down + * 2 clicks: to/from turbo + * 3 clicks: toggle smooth vs discrete ramping + - 4 clicks: configure current ramp + +Smooth ramp config mode: + - Setting 1: memory on/off + - Setting 2: low end + - Setting 3: high end + +Discrete ramp config mode: + - Setting 1: memory on/off + - Setting 2: low end + - Setting 3: high end + - Setting 4: number of levels + +Strobe mode: + * 1 click: off + * Hold: change speed (faster) + * Click, hold: change speed (slower) + + 2 clicks: next strobe mode + (party strobe, tactical strobe, random/police strobe?, bike flasher) + +Bike flasher: + - 1 click: off + - 2 clicks: party strobe + - Hold: brighter + - Click, hold: dimmer + +Battcheck mode: + * 1 click: off + * 2 clicks: tempcheck mode + +Tempcheck mode: + * 1 click: off + - 2 clicks: beacon mode + - Hold: thermal calibration + +Beacon mode: + - 1 click: off + - 2 clicks: battcheck mode + - Hold: brighter + - Click, hold: dimmer + - 3 clicks: configure time between pulses + +TODO: + - save settings in eeprom + - make memory toggle-able (discrete ramping) + - make lowest level configurable (smooth ramping) + - make highest level configurable (smooth ramping) + - make memory toggle-able (discrete ramping) + - make lowest level configurable (discrete ramping) + - make highest level configurable (discrete ramping) + - a way to blink out the firmware version? + - a way to configure indicator LED behavior? |
