English
Language : 

HP203B Datasheet, PDF (7/18 Pages) List of Unclassifed Manufacturers – PRECISION BAROMETER AND ALTIMETER SENSOR
DataSheet
HP203B
temperature value. The user shall convert this 20-bit 2’s complement binary value into an integer, and
then divide the integer by 100 to obtain the final result.
The altitude data is arranged as 20-bit 2’s complement format and the unit is in meters. Altitude value
is stored in all 24 bits of OUT_T_MSB, OUT_T_CSB and OUT_T_LSB. The 4 most significant bits of
the 24-bit data is useless, while the 20 least significant bits represent the altitude value. The user
shall convert this 20-bit unsigned binary value into an integer, and then divide the integer by 100 to
obtain the final result.
For Example :(Altitude)
Hex v alue
0x001388
0xFFEC78
OUT_A_MSB
0x00
0xFF
OUT_A_CSB
0x13
0xEC
OUT_A_LSB
0x88
0x78
Dec v alue
50.00
-50.00
4. 2.5 Read the Pressure Value
.READ_P (0x30)
The pressure data is arranged as 20-bit 2’s complement format and the unit is in Pascal. Pressure
value is stored in all 24 bits of OUT_T_MSB, OUT_T_CSB and OUT_T_LSB. The 4 most
significant bits of the 24-bit data is useless, while the 20 least significant bits represent the
pressure value. The user shall convert this 20-bit unsigned binary value into an integer, and then
divide the integer by 100 to obtain the final result.
4. 2.6 Read the Altitude Value
.READ_A (0x31)
The altitude data is arranged as 20-bit 2’s complement format and the unit is in meters. Altitude
value is stored in all 24 bits of OUT_T_MSB, OUT_T_CSB and OUT_T_LSB. The 4 most
significant bits of the 24-bit data is useless, while the 20 least significant bits represent the altitude
value. The user shall convert this 20-bit unsigned binary value into an integer, and then divide the
integer by 100 to obtain the final result.
4. 2.7 Read the Temperature Value
.READ_T (0x32)
The temperature data is arranged as 20-bit 2’s complement format and the unit is in degrees
C.Temperature value is stored in all 24 bits of OUT_T_MSB, OUT_T_CSB and OUT_T_LSB. The 4
most significant bits of the 24-bit data is useless, while the 20 least significant bits represent the
temperature value. The user shall convert this 20-bit 2’s complement binary value into an integer, and
then divide the integer by 100 to obtain the final result.
4. 2.8 Re-calibrate the Internal analog Blocks
.ANA_CAL (0x28)
This command allows the user to re-calibrate the internal circuitries in a shorter time compare to
soft resetting the device. It is designed for the applications where the device needs to work in a
rapidly changed environment. In those environments, since the temperature and supply voltage
may have changed significantly since the first power-up sequence during which the calibrations
have been performed, the circuitries may not adept to the world as better as they were just
calibrated. Therefore, in this case, re-calibrating the circuitries before performing any sensor
conversions can give a more accurate result. Once the device received this command, it
calibrates all the circuitries and enters the sleep state when it finishes. The user can simply send
this command to the device before sending the ADC_CVT command. However, it is not necessary
to use this command when the environment is stable.
HP203B_DataSheet_EN_V2.0
www.hoperf.com
7 / 18