2017 Mustang GT350 CAN Mapping
2017 Mustang GT350 CAN Mapping
Hey All,
First time giving this a shot. I was hunting for CAN channels for my 2017 Mustang GT350. Finally got some working. I'm not sure if this works for the other mustangs in the 2015-2019 family, but it might be worth a shot.
Channel - Rate - CAN ID - Offset (Len) - Formula
Steering - 50Hz - 118 - 0(2) - x -0.1 / 1 + 1600
Brake Pressure - 50Hz - 125 - 0(2) - x 0.025 / 1 + 0
TPS - 50Hz - 516 - 0(2) - x 0.1 / 1 + 4915
Speed - 50Hz - 119 - 0(2) - x 0.01 / 1 + 0 (This one was a bit wonky for me, kept jumping 2 mph around. Ended up deleting it and using GPS speed)
RPM - 50Hz - 516 - 3(2) - x 2.0 / 1 + 0
TransTemp - 50Hz - 560 - 4(1) - x 1 / 1 - 60 (I haven't verified these last two. I have them mapped, but i haven't checked them.)
Coolant- 10Hz - 342 - 0(1) - x 1 / 1 -60
If anyone tries these and finds some errors, I'm all ears. Also, any other mappings that have been found, please feel free to add.
First time giving this a shot. I was hunting for CAN channels for my 2017 Mustang GT350. Finally got some working. I'm not sure if this works for the other mustangs in the 2015-2019 family, but it might be worth a shot.
Channel - Rate - CAN ID - Offset (Len) - Formula
Steering - 50Hz - 118 - 0(2) - x -0.1 / 1 + 1600
Brake Pressure - 50Hz - 125 - 0(2) - x 0.025 / 1 + 0
TPS - 50Hz - 516 - 0(2) - x 0.1 / 1 + 4915
Speed - 50Hz - 119 - 0(2) - x 0.01 / 1 + 0 (This one was a bit wonky for me, kept jumping 2 mph around. Ended up deleting it and using GPS speed)
RPM - 50Hz - 516 - 3(2) - x 2.0 / 1 + 0
TransTemp - 50Hz - 560 - 4(1) - x 1 / 1 - 60 (I haven't verified these last two. I have them mapped, but i haven't checked them.)
Coolant- 10Hz - 342 - 0(1) - x 1 / 1 -60
If anyone tries these and finds some errors, I'm all ears. Also, any other mappings that have been found, please feel free to add.
Re:
Thanks for posting these - I've tried using brake and steering wheel position on 2018 GT - brake pressure seems to work, steering not so much.
I could try working on it on my end but have little clue how... Also - what units should the brake pressure be in ? I am getting some really high number.
Re: 2017 Mustang GT350 CAN Mapping
brake units are often kind of abstract. Could be brake "pressure" or "0-100%". It's hard to tell sometimes.
If someone could attach a working .rcp file here, we can import it as a preset - we'd be happy to feature your car in the preset image!
If someone could attach a working .rcp file here, we can import it as a preset - we'd be happy to feature your car in the preset image!
Re: 2017 Mustang GT350 CAN Mapping
Brent - I want to do the work in the off season to come up with a presets - but with RaceCapture Track - from what I understand - it's not possible since it doesn't have scripting possibility - is that correct ?
Re: 2017 Mustang GT350 CAN Mapping
Hi,
Not sure where the topic of 'scripting' has to do with this conversation. RaceCapture has a built-in CAN mapping capability - we have a full guide here: https://wiki.autosportlabs.com/CAN_Bus_Integration
In any case, for clarification. RaceCapture/Track MK1 does not have Lua scripting, but the current RaceCapture/Track MK2 does support scripting. Again, scripting is not needed to map CAN channels.
Thanks,
Not sure where the topic of 'scripting' has to do with this conversation. RaceCapture has a built-in CAN mapping capability - we have a full guide here: https://wiki.autosportlabs.com/CAN_Bus_Integration
In any case, for clarification. RaceCapture/Track MK1 does not have Lua scripting, but the current RaceCapture/Track MK2 does support scripting. Again, scripting is not needed to map CAN channels.
Thanks,
Re: 2017 Mustang GT350 CAN Mapping
I meant to "reverse engineer" channels - isn't a script needed to log CAN bus messages ? Nonetheless, thank you for info, I will work on it in the off season and maybe come up with a reasonable preset for S550.
Also an update - steering angle works as well from the presets posted in the first post - I was driving most of the season with "dyno plug" unplugged (to disable traction / stability control and prevent "Service Advancetrack" message from showing up which renables everything - for some reasons it also apparently disable steering angle (and who knows what else) broadcast over CAN bus.
Also an update - steering angle works as well from the presets posted in the first post - I was driving most of the season with "dyno plug" unplugged (to disable traction / stability control and prevent "Service Advancetrack" message from showing up which renables everything - for some reasons it also apparently disable steering angle (and who knows what else) broadcast over CAN bus.
Re: 2017 Mustang GT350 CAN Mapping
Got it. For reverse engineering work, we do have a CAN bus logger script. Instructions here: https://wiki.autosportlabs.com/CAN_Bus_logger
Re: 2017 Mustang GT350 CAN Mapping
I have a 2020 GT350 and a new RaceCapture Track Mk3. I've connected the OBD2 cable, enabled the CAN Bus setting and am running the CAN logging lua script. The only output I'm getting is all from the same address, 2024. Here's a bit of the typical data I've logged:
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 5.0, 53.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
Any suggestions what I should try?
Thanks,
-Brian Meyer
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 5.0, 53.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 3.0, 65.0, 17.0, 80.0, 0.0, 0.0, 0.0, 0.0,
[2024.0]: 4.0, 65.0, 12.0, 0.0, 0.0, 0.0, 0.0, 0.0,
Any suggestions what I should try?
Thanks,
-Brian Meyer
Re: 2017 Mustang GT350 CAN Mapping
gearz maybe SLKado has information on how he got that data to show up- I'm wondering if you need to tap into a different CAN bus network on the car?
-
- Posts: 1
- Joined: Mon Mar 14, 2022 6:20 pm
Re: 2017 Mustang GT350 CAN Mapping
I meant to reverse engineer channels - isn't a script needed to log CAN bus messages.
Nonetheless thank you for info I will work on it in the off season and maybe come up with a reasonable preset for S550.
Also an update steering angle works as well from the presets posted in the first post I was driving most of the season with dyno plug unplugged to disable traction stability control and prevent Service Advancetrack message from showing up which renables everything for some reasons it also apparently disable steering angle and who knows what else broadcast over CAN bus.
Nonetheless thank you for info I will work on it in the off season and maybe come up with a reasonable preset for S550.
Also an update steering angle works as well from the presets posted in the first post I was driving most of the season with dyno plug unplugged to disable traction stability control and prevent Service Advancetrack message from showing up which renables everything for some reasons it also apparently disable steering angle and who knows what else broadcast over CAN bus.
Re: 2017 Mustang GT350 CAN Mapping
We have a general guide here that can get you started:
https://www.autosportlabs.com/reverse-e ... el-speeds/
https://www.autosportlabs.com/reverse-e ... el-speeds/
Re: 2017 Mustang GT350 CAN Mapping
I finally figured out how to get the CAN data aside from the OBDII PIDs. I tapped into the HS CAN1 lines going into the gateway module (the device the OBDII plugs into) and fed them to the RaceCapture. I enabled "terminated" in the CAN bus settings and the formulas above are working at least for the steering and brake pressure.
Re: 2017 Mustang GT350 CAN Mapping
Hi Gearz,
Thanks for the update.
Can we get a copy of your RaceCapture config so we can turn it into a preset? If you also send a pic of your car, we'll feature you on the preset as well.
Thanks for the update.
Can we get a copy of your RaceCapture config so we can turn it into a preset? If you also send a pic of your car, we'll feature you on the preset as well.