Just out of curiosity dont you guys over the pond in USA have to run these at 315Mhz and not 433Mhz like we in europe do??
sorry for being absent for while and not reading here...
I noticed this thread just before the question to buy Smarttire sensors again or to change the system to a cheaper one. So I decided to change (my summer-tires also need new sensors...)...
I choose the Waeco TPMS (www.waeco.com) stuff for only 100 Euro and with 4 sensors but without a display (which I, and I guess you guys too, don't need) and it would be good to have a system from a vendor "with a name" (in 5-6 years if you need new sensors - but the batteries could be exchanged easily).
The Waeco system also transmits on 433Mhz AM with a differential manchester coding... which looks like (!) that:
which gives for example a: FFFE 001C40F7 81 30 DA 01 E258
with Robby's findings these can be interpreted to a tire pressure of 2,2bar (I have a normal car!) and 8°C (which perfectly fits into a german winter) and 218 of 255 (new sensors with new batteries!) (How does the CRC fit inside ? I didn't get it to work...)
So I guess the Waeco system is compatible ?
This all sounds too good ? Then have a look at the PCB of the receiver ;) :
The receiver is this shielded box connected with 7 pins to the main pcb... it gets 5V+ , ANT (external antenna!) and GND and devlievers the signal and the field strength...
easy to desolder ? ;) no saw needed.. only a soldering iron...
I guess Robby has to send me that PIC quickly ;) (PayPal!)...
Cheers to Robby !
I purchased one of the VALET tire presure monitoring systems, its available on ebay for less that $100 USD and it uses a separate display from the receiver.
It uses the same receiver PCB as FMode's waeco unit!!!
I've taken the display and receivers apart to identify the communication protocol between the received and the display, looks like it uses a single wire LIN bus protocol, as the receiver uses a 6258 IC and the display uses a 6259-2 IC.
I noticed the PIC Robby used for his USB interface also supports LIN bus. If we can decode the communication, we might be able to modify Robby's PCB to communicate with this receiver, offering a somewhat affordable solution.
Okay, how do I get a complete setup, ready to go, minus the wheel sensors? Or do I need a COMPLETE kit with reciever, and piggy-back it on a custom PCB?
You guys have done a tremendous job with this!! I wish I could easily incorporate it into my CarPC :(
I am starting to wonder if the tpms sensors are interchangable. What happens with the Valet unit if you need more sensors? Can you use another sensor from a different company?
I have boxes of OEM TMPS recievers sitting next to me (Honda, Toyota, etc). None of them look like the after-market ones though. All have intergrated boards. But I guess they do not need all the fancy external lcd stuff though since it all goes to the ECM.
FMode, the CRC error also match, in fact the CRC of 001C40F78130DA01 is E258 (the last part of your data), so it seems to be 100% compatible.
What about the timing, is the bit length about 100 μs?
dammit... I am too stupid to enter the correct values for CRC ??? (Button CCITT?)
try to connect at the receiver module !
Pinlayout: from left to right looking at the back:
12345 678 90
4 5V+ powersupply
6,7,8 not soldered
is your TPMS 433MHz or 315Mhz ? AM or FM ?
You have the option to try your good luck and connect Robby's PIC to Pin2 (without "scopeing before" like me)