2019 steering wheel canbus data
This is a bit of a long shot but has anyone ever sniffed the canbus data going to the 2019 era steering wheels? I am working on modifying one to go on an older car and need help with keeping the steering wheel awake and possibly turning on the backlights. I am able to see all of the data except for the cruise control buttons and touch pad directions. For context, the wheel is out of a 2019 AMG GT 63. Unfortunately, I bought the wheel off eBay so I do not have access to the original car.
To help share data with others, Ill share what I was able to find so far. If anyone is interested in the specific frame breakdowns, let me know and I can provide that for what I currently have
Baud rate = 125KBPS
Address for media buttons (including horn) 0x401
Address for paddle shifters 0x1A3
I'm possibly looking for the following
Address and command to keep the wheel awake (right now, I can ping it with some addresses to wake it up but it will go to sleep for a second every 10 seconds or so no matter how often I try to wake it up)
Address and command to activate the backlights, cruise control buttons and touchpads.
As of right now, I have it installed and I am using it with what I currently am able to program. I picked up a second set of steering wheel controls and I plan on making new PCBs for them if I cant find the data needed but I am hoping I don't have to go that far but I am determined

Any help is greatly appreciated!




You're going to need a lot of hard to source design info to code mismatched devices on possibly incompatible software releases.
Some ppl get successful swapping wheels because they use compatible units plus existing procedure. Developing that is a full time job.

Last edited by CaliBenzDriver; Nov 26, 2023 at 06:21 PM.

I am retrofitting this into a 2004 Chrysler crossfire (basked off the SLK320) which did not have anything close to new tech in it when I first got it so it gives me a nice clean slate to work with. Since there are no set upgrades for it, I have been doing everything custom (including programming and custom canbus networks). I picked this wheel because it has the same spline size and bolts right on. I only had to make a small plastic spacer to cover the gap since this wheel sits out a hair further as well as make a custom clock spring to fit the original steering angle sensor as well as the extra wires needed for the wheel.
Here is a video of the buttons I have working so far (paddle shifters and horn are also working)
Last edited by rbracy19406; Nov 26, 2023 at 08:07 PM.
Im still trying to work towards enabling the cruise control buttons as well as the backlights so if anyone has any data they can provide, it would be very appreciated!
Even a dump of the canbus for me to analyze would be a big help

Through brute force, I was able to find the brightness control for the backlights on the steering wheel buttons.
The brightness is controlled by CAN ID 0xC39 byte 3 (4th one over including). The value ranges from 0-64
For example ID 0xC39 with data 0x0, 0x0, 0x0, 0x01, 0x00, 0x00, 0x00, 0x00 is minimum brightness (0 is off)
Max brightness is ID 0xC39 with data 0x0, 0x0, 0x0, 0x64, 0x00, 0x00, 0x00, 0x00


