Author Topic: DIY TPMS Programmer  (Read 15464 times)

Offline RedRambler

  • Jr. Member
  • **
  • Posts: 42
DIY TPMS Programmer
« on: September 22, 2015, 06:43:23 pm »
I've been studying the CAN bus on the Connie for a couple of weeks now.  While there is still a LOT that I don't understand, there is quite a bit that I have been able to figure out.  Basic parameters like vehicle speed, engine RPM, water temp, gear, etc., can be readily read from the CAN bus.  Most recently I've been working to decode the TPMS sensor messages.  The pressure reading is very straightforward, and I'm pretty sure I have the tire temperature also figured out. 

Also, for reasons I won't go into here, my rear TPMS sensor was recently replaced but the dealer lost the sensor code and therefore could not program it to the bike.  However, I believe I am able to read the code embedded in the TPMS message that is transmitted on the CAN bus.  I have proven that I can read the tire pressure on the rear sensor even though the rear sensor is not programmed to the bike.

I made a trip to another dealer today and spent a couple of hours in the shop, but they were unable to get their KDS software to work to program the code for me. :-\

So, I'm about ready to try to make a DIY TPMS programmer.  I was thinking about making 2 or 3 of these and making them available to the members of this group as a "loaner" tool.  I'm thinking it could work much like the loaner windshields today: the tools are shipped out to the next person that needs to program a sensor (or maybe even a key fob).  The parts to build one should not be more than about $15.

Now for the catch:  I'm probably going to need to get my hands on a KDS system for a week or two to be sure I get the commands and responses right in order to do the sensor programming.  Is anyone out there who owns a KDS tool willing to work with me to record the commands and responses?

I have already created a CAN datalogger that is logging the CAN messages to memory and I can display those messages on a laptop.  All I need to do now is connect a KDS tool, and record the programming sequence.  Then I should be able to replay that sequence back to program sensors on other bikes.

And lastly, this exercise is purely for educational purposes only.  If I am successful, the DIY programmer will not be for sale.

RedRambler

Offline maxtog

  • Elite Member
  • ******
  • Posts: 8117
  • Country: us
  • 2011 Silver
Re: DIY TPMS Programmer
« Reply #1 on: September 22, 2015, 06:50:56 pm »
This is a kewl thread....  (note how I spelled "cool" to indicate it is even beyond just plain, old, ordinary "cool").  Can't wait to see how it goes!
Shoodaben (was Guhl) Mountain Runner ECU flash, Canyon Cages front/rear, Helibars risers, Phil's wedges, Grip Puppies, Sargent World seat-low & heated & pod, Muzzy lowering links, Soupy's stand, Nautilus air horn, Admore lightbar, Ronnie's highway pegs, front running lights, all LED, helmet locks, RAM Xgrip, Sena SMH10, Throttle Tamer, MRA X-Creen, BearingUp Shifter, PR4-GT, Scorpion EXO-T1200,etc

Offline bbhzx12

  • Full Member
  • ***
  • Posts: 153
  • Country: us
Re: DIY TPMS Programmer
« Reply #2 on: September 23, 2015, 03:22:32 am »
I was real clise to grabbingine on ebay for 300 last week, it might still be there.  My bike is for sale so i decided to pay the stealer.

Offline Conrad

  • Hero Member
  • *****
  • Posts: 5770
  • Country: us
Re: DIY TPMS Programmer
« Reply #3 on: September 23, 2015, 04:57:34 am »
Here's a bit of info that you may have seen before, or not.

http://www.zggtr.org/MGalleryItem.php?id=455

Starting on page 3 there's info on KDS, fobs, and TPMS.

FYI, the bike is programed to read the TPMS sensors, not the other way around.
Northern Illinois   Silverdammit '08 C-14 ABS

"Don't bother me with facts, Son. I've already made up my mind." -Foghorn Leghorn

Offline RedRambler

  • Jr. Member
  • **
  • Posts: 42
Re: DIY TPMS Programmer
« Reply #4 on: September 23, 2015, 06:08:35 am »
Yes, you are correct.  The bike is programmed with the ID numbers of the TPMS sensors.  But generally speaking that cannot be done except by a dealer, unless you have access to the expensive KDS system.  My goal is to make that capability more readily available to the members of this forum.

Offline LandRocket

  • Jr. Member
  • **
  • Posts: 35
  • Country: us
Re: DIY TPMS Programmer
« Reply #5 on: September 23, 2015, 11:18:27 am »
I am intersted in this,

Being a programer myself, let me know what you have found or if need any help digging or parsing data.

Offline speedracersworld

  • Full Member
  • ***
  • Posts: 106
  • Country: us
  • 817-821-0448
Re: DIY TPMS Programmer
« Reply #6 on: October 09, 2015, 07:39:00 pm »
There's a guy selling a KDS Module on ebay and has a com cables and the converter which is the newest 57001-1725 for $750. Would it be a worthwhile investment or can you guys hack the system. I was thinking of getting it then do a few reprograms to make up for some of the money I spent. If anyone else is interested, I have the guys contact info or you can find him on ebay.
There's more to Life than the Mainstream Media or "Reality" TV! Question Everything!


2008 Neutron Silver & 2016 Metallic Moondust Gray

Offline bbhzx12

  • Full Member
  • ***
  • Posts: 153
  • Country: us
Re: DIY TPMS Programmer
« Reply #7 on: October 10, 2015, 05:09:28 am »
Same system sold a couple weeks ago for $300

Offline fmwhit

  • Full Member
  • ***
  • Posts: 162
  • Country: us
Re: DIY TPMS Programmer
« Reply #8 on: October 10, 2015, 07:59:05 pm »
Red Rambler where are you located??

Offline speedracersworld

  • Full Member
  • ***
  • Posts: 106
  • Country: us
  • 817-821-0448
Re: DIY TPMS Programmer
« Reply #9 on: October 11, 2015, 06:25:18 pm »
Red Rambler where are you located??

Thanks for the heads up :)
There's more to Life than the Mainstream Media or "Reality" TV! Question Everything!


2008 Neutron Silver & 2016 Metallic Moondust Gray

Offline Pilgrim

  • Full Member
  • ***
  • Posts: 145
  • Country: us
  • '12 Black
Re: DIY TPMS Programmer
« Reply #10 on: October 12, 2015, 06:18:28 am »
...  Most recently I've been working to decode the TPMS sensor messages.  The pressure reading is very straightforward, and I'm pretty sure I have the tire temperature also figured out. 


Tire temperature?    How are you going to do that?

Offline RedRambler

  • Jr. Member
  • **
  • Posts: 42
Re: DIY TPMS Programmer
« Reply #11 on: October 12, 2015, 11:48:34 am »
Sorry guys, I've been traveling out of state for the past 10 days.

I'm located in Birmingham, AL.

Offline RedRambler

  • Jr. Member
  • **
  • Posts: 42
Re: DIY TPMS Programmer
« Reply #12 on: October 12, 2015, 11:51:36 am »
Tire temperature is commonly reported by tire pressure sensors along with pressure and battery status. On the Connie, it is not displayed for the user to see.

I'm fairly certain that the tire temp is being reported to the ECU but I have not done enough testing to validate the numbers that I am seeing.

Offline RedRambler

  • Jr. Member
  • **
  • Posts: 42
Re: DIY TPMS Programmer
« Reply #13 on: October 12, 2015, 11:56:01 am »
I've still not been able to get the dealer to program the bike with the rear tire sensor ID. I had an appointment set up to do that but the dealer called and cancelled saying that they could not get their KDS system to communicate with any bikes. So I'm still stuck.

That's just one reason why I want to take on this project.  So forum members would have access to a tool to program these sensors themselves at low cost.

RedRambler

Offline zarticus

  • Arena
  • Full Member
  • ***
  • Posts: 190
  • Country: us
Re: DIY TPMS Programmer
« Reply #14 on: October 12, 2015, 07:47:07 pm »
I've still not been able to get the dealer to program the bike with the rear tire sensor ID. I had an appointment set up to do that but the dealer called and cancelled saying that they could not get their KDS system to communicate with any bikes. So I'm still stuck.

That's just one reason why I want to take on this project.  So forum members would have access to a tool to program these sensors themselves at low cost.

RedRambler
RedRambler,
Where are you located ?. If you are in Florida I have a KDS unit & can program that sensor  :chugbeer:
2012 Kawasaki Concours 14 Candy Arabian Red
1986 Honda V65 Magna
1984 Honda V65 Magna
1983 Honda V45 Sabre