[AK8975/C]
8.3.4. HXL to HZH: Measurement Data
Addr Register name
D7
D6
D5
D4
D3
D2
D1
D0
Read-only register
03H
04H
05H
06H
07H
08H
HXL
HXH
HYL
HYH
HZL
HZH
HX7
HX15
HY7
HY15
HZ7
HZ15
0
HX6
HX14
HY6
HY14
HZ6
HZ14
0
HX5
HX13
HY5
HY13
HZ5
HZ13
0
HX4
HX12
HY4
HY12
HZ4
HZ12
0
HX3
HX11
HY3
HY11
HZ3
HZ11
0
HX2
HX10
HY2
HY10
HZ2
HZ10
0
HX1
HX9
HY1
HY9
HZ1
HZ9
0
HX0
HX8
HY0
HY8
HZ0
HZ8
0
Reset
Measurement data of magnetic sensor X-axis/Y-axis/Z-axis
HXL[7:0]: X-axis measurement data lower 8bit
HXH[15:8]: X-axis measurement data higher 8bit
HYL[7:0]: Y-axis measurement data lower 8bit
HYH[15:8]: Y-axis measurement data higher 8bit
HZL[7:0]: Z-axis measurement data lower 8bit
HZH[15:8]: Z-axis measurement data higher 8bit
Measuremnet data is stored in two’s complement and Little Endian format. Measurement range of each
axis is from -4096 to +4095 in decimal.
Measurement data (each axis) [15:0]
Magnetic flux
density [µT]
1229(max.)
Two’s complement
Hex
0FFF
|
Decimal
0000 1111 1111 1111
|
4095
|
|
0000 0000 0000 0001
0000 0000 0000 0000
1111 1111 1111 1111
|
0001
0000
FFFF
|
1
0
-1
0.3
0
-0.3
|
|
1111 0000 0000 0000
F000
-4096
-1229(min.)
Table 8.3 Measurement data format
MS1187-E-02
- 25 -
2010/05