portapack-mayhem / mayhem-firmware

Custom firmware for the HackRF+PortaPack H1/H2
GNU General Public License v3.0
3.13k stars 525 forks source link

TPMS for Toyota #1785

Open ifuchs opened 7 months ago

ifuchs commented 7 months ago

Is TPMS for Toyota vehicles supported by the TPMS Cars app? If not, could it be added? (rtl_433 has the code to decode these sensors).

NotherNgineer commented 7 months ago

It's difficult to add TPMS support for sensor types that we don't happen to have on our own vehicle, but if you could run the rtl_433 app with the -vvv verbose setting and capture the output it might help, so we can see the packet format. Another possibility is that you could use the Capture app to capture a packet and attach that (if you can get the TPMS sensor to transmit at will, such as by changing the tire air pressure rapidly).

ifuchs commented 7 months ago

Thanks. I can do that, but wouldn’t looking at the rtl_433 source for decoding the packet be even more useful? tpms_toyota.txt

On Thu, Jan 18, 2024 at 12:12 AM Mark Thompson @.***> wrote:

It's difficult to add TPMS support for sensor types that we don't happen to have on our own vehicle, but if you could run the rtl_433 app with the -vvv verbose setting and capture the output it might help, so we can see the packet format. Another possibility is that you could use the Capture app to capture a packet and attach that (if you can get the TPMS sensor to transmit at will, such as by changing the tire air pressure rapidly).

— Reply to this email directly, view it on GitHub https://github.com/portapack-mayhem/mayhem-firmware/issues/1785#issuecomment-1897812220, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLDPSEDPAYYXTMFMTVFBV3YPCVMDAVCNFSM6AAAAABB6U37LCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJXHAYTEMRSGA . You are receiving this because you authored the thread.Message ID: @.***>

NotherNgineer commented 7 months ago

That's probably enough information in the rtl_433 code to create a test version, but the more we have to work with the better. A capture file would also allow us to transmit the TPMS code on one Portapack to test if another Portapack receives it (theoretically rtl_433 should also show it if you Replay the capture).

u-foka commented 6 months ago

Hmm, I have a toyota and a kia both with radio sensors... I'm too noob for the radio stuff to implement it at the moment but I can try to capture and isolate their signals if that helps :)