Steering Wheel Media Controls - jakka351/FG-Falcon GitHub Wiki
Steering wheel media button CAN data
in progress 11/01/21
Address | Data | Function | Byte1 | Byte2 | Byte3 | Byte4 | Byte5 | Byte6 | Byte7 | Byte8 |
---|---|---|---|---|---|---|---|---|---|---|
754 |
8 bytes | Complex | 0x02 | 0xE3 | 0x06 | 0x4E | 0x08 | 0x1D | 0x00 | 0x00 |
Frame address 754 = 0x2F2 in hex
Function | Byte1 | Byte2 | Byte3 | Byte4 | Byte5 | Byte6 | Byte7 | Byte8 |
---|---|---|---|---|---|---|---|---|
seek | 0x02 | 0xE3 | 0x06 | 0x4E | 0x08 | 0x1D | 0x00 | 0x09 |
volume UP | 0x02 | 0xE3 | 0x06 | 0x4E | 0x08 | 0x1D | 0x00 | 0x11 |
volume DOWN | 0x02 | 0xE3 | 0x06 | 0x4E | 0x08 | 0x1D | 0x00 | 0x19 |
phone | 0x02 | 0xE3 | 0x06 | 0x4E | 0x08 | 0x1D | 0x68 | 0x00 |
mode | 0x | 0x | 0x | 0x | 0x | 0x00 | 0x00 | 0x00 |
Address | Data | Function | Byte1 | Byte2 | Byte3 | Byte4 | Byte5 | Byte6 | Byte7 | Byte8 |
---|---|---|---|---|---|---|---|---|---|---|
748 |
8 bytes | Complex | 0x02 | 0xE3 | 0x06 | 0x4E | 0x08 | 0x1D | 0x00 | 0x00 |
Function | Byte1 | Byte2 | Byte3 | Byte4 | Byte5 | Byte6 | Byte7 | Byte8 |
---|---|---|---|---|---|---|---|---|
mode | 0x | 0x | 0x | 0x | 0x | 0x | 0x | 0x |
Wiring Diagram
SWC are resistance based, ie one wire through all switches, pushing a button causes a specific resistance in circuit. module then interprets and sends data on to CAN-bus.
#cansend swc_seek
cansend can0 2F2#02.E3.06.4E.08.1D.00.09
candump can0,2F2:2E3064E081D0009
#cansend swc_volup
cansend can0 2F2#02.E3.06.4E.08.1D.00.11
candump can0,2F2:2E3064E081D0011
#cansend swc_voldown
cansend can0 2F2#02.E3.06.4E.08.1D.00.19
candump can0,2F2:2E3064E081D0019
#cansend swc_phone
cansend can0 2F2#02.E3.06.4E.08.1D.68.00
candump can0,2F2:2E3064E081D6800