Data Sheet
10 DOF IMU Sensor (C) User Manual
4
V1.1, Jan. 10 2017
share awesome hardware
Altitude
Altitude value (m)
Temperature
Temperature value (℃)
Table 4: The meanings of the serial output
5. Parameter calibration and calculation
5.1 Altitude calibration
For your first time to use 10 DOF IMU Sensor, you may find that there is a large difference
between the altitude value outputted by the module and the actual altitude. This is because
10 DOF IMU Sensor calculates the pressure at sea level P0 with the Altitude of its current
position and the measured pressure, providing that both module current position and
pressure are known. And this P0 will be taken as a benchmark for subsequent calculations.
For more detailed information, please refer to BST-BMP180-DS000-09.pdf:
Altitude:With the benchmark P0, you can calculate the Altitude of the module current
position as well.
Therefore, you should firstly set the altitude of the module current position as a benchmark
in the sample code 10 DOF IMU Sensor\SRC\HardWare\BMP180\ BMP180.h (normally, it
should be the absolute altitude of your position now, unit:
5.2Acceleration calculation
Acceleration measured by the program is in the unit of LSB (Least Significant Bit), however it
is usually translated into the unit of gravitational acceleration (g) in practical application. In
the sample code of the module, the default setting is AFS_SEL=0, of which the corresponding
measurement range is 16384 LSB/g (±2g), so the actual measured acceleration would be:
𝑎=Acceleration/16384 ,𝑈𝑛𝑖𝑡:𝑔
For more detailed information, please refer to
PS-MPU-9255.pdf Page 9
RM-MPU-9255.pdf Page14