Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 921 Bytes

32.md

File metadata and controls

39 lines (28 loc) · 921 Bytes

0x32 BMBT Volume (Dial)

One byte bit field.

Bit 7-4 3-1 0
Use Steps -- Direction
# Steps (variable)
MIN     = 0b0001_0000
MAX     = 0b1111_0000

# Direction
DOWN    = 0b0000_0000
UP      = 0b0000_0001

Radio Volume (Default)

# Volume Down
F0 04 68 32 10 BE   # 1 step
F0 04 68 32 20 8E   # 2 steps
F0 04 68 32 30 9E   # 3 steps
F0 04 68 32 40 EE   # 4 steps and so on...

# Volume Up
F0 04 68 32 11 BF   # 1 step
F0 04 68 32 21 8F   # 2 steps
F0 04 68 32 31 9F   # 3 steps
F0 04 68 32 41 EF   # 4 steps and so on...

Telephone Volume (active call on handsfree)

In order for BMBT to send volume commands to Telephone 0xc8, telephone status must have "active" and "handsfree" bits set.

# Volume Down
F0 04 C8 32 10 1E   # 1 step etc..

# Volume Up
F0 04 C8 32 11 1F   # 1 step etc..