TPMS
TPMS
TPMS 是胎压监测系统(Tire Pressure Monitoring System)车辆在行驶过程中胎压过高或过低都会造成一定的安全问题
2002年,由于凡世通(Firestone)轮胎的质量问题,造成了超过100人死亡和400人受伤的事件,引起了汽车界和美国政府的高度重视,凡世通公司被迫收回650万只轮胎
现在车辆基本都会强制安装 TPMS,四个轮胎上都会安装传感器,通过射频信号告诉检测系统当前的状态,一般在 433 或 315 MHz 上
网上看到好像是曼彻斯特编码,然后恰好 hackcube 是有发送 TPMS 信号的功能的,我们使用 hackcube 发射,使用 hackrf 接收,实际看一下 TPMS 的信号是咋样的
按照 FSK 解析一下
在 Analysis 这里选择展示的格式和编码类型,然后点击分析协议
来对比一下 hackcube 的发送设置,把第一个大致划分一下就是这样
81 20959185 a0 40 73 08 2907
ID Voltage Pre.re*3.2 Temp+0x37 Valve
其中 hackcube 中的 Pre.re 和 Temp 都是十进制数