SP37
Tire Pressure Monitoring Sensor
ROM Library Functions
ROM Library Function Guide 35 Revision 1.0, 2011-12-15
2.2.5 Outputs
Table 16 Meas_Pressure: Output values
Register/ Address Type Name Description
R7 unsigned char StatusByte 0000.0000
B
: Success
xxxx.xxx1
B
: Underflow of ADC Result
1)
xxxx.xx1x
B
: Overflow of ADC Result
1)
xxxx.x1xx
B
: Sensor Fault Wire Bond Check
xxx1.xxxx
B
: VMIN warning
1) If the pressure measurement result is within the input range for which its accuracy is specified (e.g. 100 kPa - 900 kPa),
then the ADC underflow/overflow condition is due to a measurement failure and the measurement results are not valid.
Otherwise, if the pressure measurement result is outside of this input range, then the ADC underflow/overflow bits and the
pressure measurement results may be ignored.
*(PressResult+0) signed int Compensated
Pressure
If Input Bit SensorConfig.6[RAW] == 0:
8000
H
= -2048.0 kPa (Only theoretical)
0000
H
= 0.0 kPa
7FFF
H
= 2047.9375 kPa
( = 2048 kPa - 1 LSB where 1 LSB = 1/16 kPa)
If Input Bit SensorConfig.6[RAW] == 1:
8000
H
since no compensation is performed
*(PressResult+1) signed int Raw Pressure 10 Bit ADC Result Value:
0000.00xx.xxxx.xxxx
B
*(PressResult+2) signed int Raw Temperature If Input Bit SensorConfig.6[RAW] == 0:
16 Bit scaled signed ADC Result Value
If Input Bit SensorConfig.6[RAW] == 1:
8000
H
since no temperature measurement is
performed