[AK8975/C]
8.3.11.
ASAX, ASAY, ASAZ: Sensitivity Adjustment values
Addr
Register
name
D7 D6 D5 D4 D3 D2 D1 D0
Read-only register
10H
ASAX
COEFX7 COEFX6 COEFX5 COEFX4 COEFX3 COEFX2 COEFX1 COEFX0
11H
ASAY
COEFY7 COEFY6 COEFY5 COEFY4 COEFY3 COEFY2 COEFY1 COEFY0
12H ASAZ
COEFZ7
COEFZ6 COEFZ5 COEFZ4 COEFZ3 COEFZ2 COEFZ1 COEFZ0
Reset
- - - - - - - -
Sensitivity adjustment data for each axis is stored to fuse ROM on shipment.
ASAX[7:0]: Magnetic sensor X-axis sensitivity adjustment value
ASAY[7:0]: Magnetic sensor Y-axis sensitivity adjustment value
ASAZ[7:0]: Magnetic sensor Z-axis sensitivity adjustment value
<How to adjust sensitivity>
The sensitivity adjustment is done by the equation below;
(
)
⎟
⎠
⎞
⎜
⎝
⎛
+
×
−
×
=
1
128
5
.
0
128
ASA
H
Hadj
,
where
H
is the measurement data read out from the measurement data register,
ASA
is the sensitivity
adjustment value, and
Hadj
is the adjusted measurement data.
MS1187-E-02
- 28 -
2010/05