0x32
MFL Volume (Buttons)
The MFL 0x50
uses the same command as BMBT 0xf0
for volume control.
The MFL’s momentary buttons can only emulate the BMBT’s rotary encoder output. They will emit a direction, but do not support velocity/rate of change. The “step” will always be 1
regardless of the rate at which the switch is used.
Pushing the volume buttons at a higher frequency of use will simply send single step commands at a corresponding higher frequency. Holding the volume buttons down will continuously send the same command at a fixed rate.
The R/T mode has no effect on volume. Whether radio or telephone is the recipient of volume commands is based on telephone status; specifically the the “active”, and “handsfree” bits being set (as per an active call on speakerphone).
Bit | 7-5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|
Use | – | Step | – | – | – | Direction |
# Direction
DOWN = 0b0000_0000
UP = 0b0000_0001
# Steps
STEPS = 0b0001_0000 # fixed value!
Radio (Default)
50 04 68 32 10 1E # Volume Down
50 04 68 32 11 1F # Volume Up
Telephone (active call on handsfree)
50 04 C8 32 10 BE # Volume Down
50 04 C8 32 11 BF # Volume Up