diff options
| author | Selene ToyKeeper | 2018-11-11 16:03:39 -0700 |
|---|---|---|
| committer | Selene ToyKeeper | 2018-11-11 16:03:39 -0700 |
| commit | 7f199d9e52a73393530b296e5ff1e0fcaf0140bf (patch) | |
| tree | eab4b59ed2075ec9a2f5e19e4bb9a253042050b1 /spaghetti-monster/werner | |
| parent | Updated most of the UIs to use the new event API. (diff) | |
| download | anduril-7f199d9e52a73393530b296e5ff1e0fcaf0140bf.tar.gz anduril-7f199d9e52a73393530b296e5ff1e0fcaf0140bf.tar.bz2 anduril-7f199d9e52a73393530b296e5ff1e0fcaf0140bf.zip | |
Added a README for the Werner UI. Fixed its build script.
Diffstat (limited to '')
| -rw-r--r-- | spaghetti-monster/werner/README | 56 | ||||
| -rwxr-xr-x | spaghetti-monster/werner/build-all.sh | 2 |
2 files changed, 57 insertions, 1 deletions
diff --git a/spaghetti-monster/werner/README b/spaghetti-monster/werner/README new file mode 100644 index 0000000..5fe392d --- /dev/null +++ b/spaghetti-monster/werner/README @@ -0,0 +1,56 @@ +This is a Werner-style interface for dual-switch lights +(e-switch + clicky switch). What that means is: + +While the clicky switch is off: + + - Click the clicky switch: Turn on, at the last-used level. The clicky + switch works as a momentary mode. + + - Click the clicky switch while holding the e-switch: Go into sort of a + utility mode. + +While on, in a normal steady mode: + + - Click the clicky switch: Turn off. + + - Click the e-switch: Brighter. One step per click. + + - Hold the e-switch: Dimmer. Keep holding to go down multiple steps. + +While in standby, in utility mode: + + - Click the e-switch: Turn on. + + - Hold the e-switch: Turn on at lowest level. + + - Double-click the e-switch: Turn on at highest level. + + - Triple-click the e-switch: Battery check mode. + + - Quad-click the e-switch: Ramp config mode. + +While in battery check mode: + + - Click either switch: Turn off. + + - Double-click the e-switch: Go to temperature check mode. + +While in temperature check mode: + + - Click either switch: Turn off. + + - Double-click the e-switch: Go to battery check mode. + + - Quad-click the e-switch: Go to thermal config mode. + +Ramp config mode and thermal config mode work the same as in Anduril or +RampingIOS V3. The options are: + + - Ramp config mode: + 1. Floor level. + 2. Ceiling level. + 3. Number of steps. + + - Thermal config mode: + 1. Calibrate sensor by entering current temperature in C. + 2. Set temperature limit to 30 C + N clicks. diff --git a/spaghetti-monster/werner/build-all.sh b/spaghetti-monster/werner/build-all.sh index 944b31d..43879bb 100755 --- a/spaghetti-monster/werner/build-all.sh +++ b/spaghetti-monster/werner/build-all.sh @@ -14,6 +14,6 @@ for TARGET in \ FW3A \ ; do echo "===== $TARGET =====" - ../../../bin/build-85.sh "$UI" "-DFSM_${TARGET}_DRIVER" + ../../../bin/build.sh 85 "$UI" "-DFSM_${TARGET}_DRIVER" mv -f "$UI".hex "$UI".$TARGET.hex done |
