Hi Henry and PV-EV,
With the help of some generous people on this list, I have cracked the code...
First - IF you know the addresses and positions of the current TPMS sensors, their addresses may be copied
to programmable sensors and if placed in the correct wheel position, and if there is no corruption of the TPMS ECU memory
this will work...
For Henry and others - If you buy new sensors with new addresses you will need to have the addresses written to
the car's ECU. I had my Baolong sensors replaced with Dill 2112.
They have their own addresses so I needed a way to program the ECU.
If you record the addresses and locations of the new TPMS you will not need a TPMS reading tool...
The development I worked on with the help of others was WRITING the addresses to the TPMS ECU...
The TPMS ECU can be programmed on the OBD connector in the car over the K-line.
The odd thing is that it seems to not observe K-line protocol...
It is a 5 volt high signal on an asynchronous line at 9600bps - 8 none and 1.
The data "word" consists of a start signal where the voltage drops, 8 data characters, and the end signal
where the voltage rises.
I will show a link to the tool I use.
Edited to add link to programmer:
https://www.automotivedataconverters.com/model-9010
It also requires a custom OBD harness From DB9- pin 6 to OBD- pin 4
From DB9- pin 3 to OBD- pin 7
Mark Webb-Johnson is working to add this support to the OVMS3.
I know he has been really bust lately...
Shawn