Skip to content

Feature Request - Schraeder EG53MA4 support #21

@shininghero

Description

@shininghero

Frequency: 315MHz US, 433.92 Europe
Modulation: OOK/ASK, standard Manchester encoding
Symbol size: 250us per each 01/10 Manchester bit.

Data Layout:

Preamble: 5 bytes, all zero.
Flags: 4 bytes. Full purpose still unknown even to the rtl_433 devs.
Tire ID: 3 bytes.
Pressure: 1 byte. 1 bit per 25 millibars, or 2.5 kPa. e.g. 0x50=200kPa.
Temperature: 1 byte. No math, just integer Fahrenheit.
Checksum: 1 byte. Modulo 256 of bytes from flags to temperature.

|  PPPPPPPPPP  |  FFFFFFFF  |  IDIDID  |  PP  |  TT  |  CC  |
|  0000000000  |  4D930060  |  ------  |  --  |  --  |  --  |

Sample file and specs:

6x pulses, with 110ms gaps, containing preamble, sync, and the following data:

  • Tire ID: 0x56ECB0
  • Pressure: 0xF0 (600kPa/96PSI)
  • Temperature: 0xD4 (212F)
  • Checksum: 0xF6

TPMS Left Rear High Pressure.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