Attempting to add TPMS to C125
Posted: Wed Aug 30, 2023 12:58 pm
Hello,
I’m new to the forum.
Great community here!
Our team has been working with a C125 dash for superbike racing for the last few seasons. The dash is part of a factory BMW S1000RR kit that comes with preconfigured C125dash, ECU, complete harness and many sensors (such as suspension potentiometers, brake pressure, etc) . The dash file is prepared and loaded prior to the factory shipping the kit to the teams and is set up to acquire almost all the data we could even need. It is an amazing system and has been a great tool.
Many of the channels are locked, but we do have the ability to add new channels. The CAN dash channels are running at 500kbps
We are trying to add a simple TPMS system (default set at 500kbps), one that we already have on hand, to the CAN 2 network.
Unfortunately, I don’t have much experience with CAN or creating the required DBC setup and it’s a little over my head.
I checked with the wiring harness manufacturer and the CAN 2 wiring already has a 100 ohm resistor built in where the run of wires terminate (so at least we know that isn’t the problem).
So far, I have tried adapting the template that I found here viewtopic.php?f=70&t=5307 by loading it into the dash and changing the CAN ID to 0x77e (as specified in the TPMS manufacturer protocol document). I was hoping that by chance that system may have been made by the same manufacturer as the one used in the previous post which had the template, and we might get lucky.
It was a longshot, but did not work. I can see the channels but the pressure reads zero when we look at it in the channel monitoring.
Is it silly to assume that the channel templates would be similar enough when setting up TPMS from different manufacturers that they would be interchangeable?
I can supply the TPMS protocol sheet and the dash file to anyone who is curious or post it in here if permission is granted.
Thanks for reading and thanks in advance from to anyone who can help this CANbus newbie.
Best regards,
Michael
I’m new to the forum.
Great community here!
Our team has been working with a C125 dash for superbike racing for the last few seasons. The dash is part of a factory BMW S1000RR kit that comes with preconfigured C125dash, ECU, complete harness and many sensors (such as suspension potentiometers, brake pressure, etc) . The dash file is prepared and loaded prior to the factory shipping the kit to the teams and is set up to acquire almost all the data we could even need. It is an amazing system and has been a great tool.
Many of the channels are locked, but we do have the ability to add new channels. The CAN dash channels are running at 500kbps
We are trying to add a simple TPMS system (default set at 500kbps), one that we already have on hand, to the CAN 2 network.
Unfortunately, I don’t have much experience with CAN or creating the required DBC setup and it’s a little over my head.
I checked with the wiring harness manufacturer and the CAN 2 wiring already has a 100 ohm resistor built in where the run of wires terminate (so at least we know that isn’t the problem).
So far, I have tried adapting the template that I found here viewtopic.php?f=70&t=5307 by loading it into the dash and changing the CAN ID to 0x77e (as specified in the TPMS manufacturer protocol document). I was hoping that by chance that system may have been made by the same manufacturer as the one used in the previous post which had the template, and we might get lucky.
It was a longshot, but did not work. I can see the channels but the pressure reads zero when we look at it in the channel monitoring.
Is it silly to assume that the channel templates would be similar enough when setting up TPMS from different manufacturers that they would be interchangeable?
I can supply the TPMS protocol sheet and the dash file to anyone who is curious or post it in here if permission is granted.
Thanks for reading and thanks in advance from to anyone who can help this CANbus newbie.
Best regards,
Michael