Skip to content

Questions about decoded data #7

@djhopkins2

Description

@djhopkins2

I watched your talk on decoding the data that is received and I've looked through the code regarding some preset decoding profiles. Do you ID the protocol type based on the decoded preamble after you've identified the modulation scheme?

I started recording data from my car last night and it appears to be getting ~4 sets of packets with what appears to be an unchanging ID portion and a section with small changes. What you'd expect from a drive cycle. However, it appears that the data received is way too short to possibly contain the all of the parameters that should be there. It almost appears the the data is half of what would be expected, like the bit clock is off by a factor of 2? I am getting 8 hex chars of data each time

This data is from a set of 315Mhz tpms sensors on my 2008 Subaru outback. The IDs that you program into the ECU are supposed to be 6 Hex Chars which wouldn't leave any space for other data in packet I appear to be getting.

First of all, is there a good way to go about working with these tools to deconstruct the modulation and encoding scheme and make sure it makes sense? Would I just modify the profiles to include the new encoding scheme? Also, is there a better place than here to discuss this?

Once I get a grip on how to set it up properly, I could provide you with some of the output data or the burst files. I am also going to go to the tire shop at some point and have them read me the current IDs. One goal in playing with this is that I'd like to reverse-engineer the Can-Bus protocol for reading and setting tpms IDs at the ECU and to make that information available to DIY minded people.

record_subaru_11-25-15.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions