MS44 firmware for HexBright FLEX v1.5 Dec 31, 2012
Click = quick (<0.2s) press (on/off)
Press = brief (0.2-1s) press (change to next mode)
Long press = 1-2s press, light will fast blink (set constant mode brightness, when off switch sets)
Extended = 2+ seconds, light will slow blink
Click turns on/off. Press cycles through levels/settings. Long press sets brightness in constant mode. Extended press chooses default set.
Constant (different brightness levels), and Dynamic (different flashing patterns). To get non-default set, long press from off. To choose a set as default, extended press while it's active (and on).
Press to cycle through 3 low current levels (default: low, moon, medium) and high current mode. Set brightness with long press, then twist to set brightness. Click to confirm.
Press to cycle through dazzle(random), blink (2 Hz), beacon (0,1 Hz, button LED red at 1 Hz), and variable modes. Variable mode gets bright when the flashlight is held horizontally, dim when vertical.
While charging, button pulses green. When charged, it's steady green.