Data Sheet

Document Number: DS-000189 Page 78 of 89
Revision: 1.3
13 DETAILED DESCRIPTIONS FOR MAGNETOMETER REGISTERS
This section details each register within the ICM-20948 Magnetometer section.
13.1 WIA: DEVICE ID
ADDR REGISTER NAME D7 D6 D5 D4 D3 D2 D1 D0
READ-ONLY REGISTER
01H
WIA
0
0
0
0
1
0
0
1
Device ID of AK09916. It is described in one byte and fixed value.
09H: fixed
13.2 ST1: STATUS 1
ADDR REGISTER NAME D7 D6 D5 D4 D3 D2 D1 D0
READ-ONLY REGISTER
10H
ST1
0
0
0
0
0
0
DOR
DRDY
Reset
0
0
0
0
0
0
0
0
DRDY: Data Ready
“0”: Normal
“1”: Data is ready
DRDY bit turns to “1” when data is ready in Single measurement mode, Continuous measurement mode 1, 2, 3, 4 or
Self-test mode. It returns to “0” when any one of ST2 register or measurement data register (HXL to TMPS) is read.
DOR: Data Overrun
“0”: Normal
“1”: Data overrun
DOR bit turns to “1” when data has been skipped in Continuous measurement mode 1, 2, 3, 4. It returns to “0” when
any one of ST2 register or measurement data register (HXL to TMPS) is read.
13.3 HXL TO HZH: MEASUREMENT DATA
ADDR REGISTER NAME D7 D6 D5 D4 D3 D2 D1 D0
READ-ONLY REGISTER
11H
HXL
HX7
HX6
HX5
HX4
HX3
HX2
HX1
HX0
12H
HXH
HX15
HX14
HX13
HX12
HX11
HX10
HX9
HX8
13H
HYL
HY7
HY6
HY5
HY4
HY3
HY2
HY1
HY0
14H
HYH
HY15
HY14
HY13
HY12
HY11
HY10
HY9
HY8
15H
HZL
HZ7
HZ6
HZ5
HZ4
HZ3
HZ2
HZ1
HZ0
16H
HZH
HZ15
HZ14
HZ13
HZ12
HZ11
HZ10
HZ9
HZ8
Reset
0
0
0
0
0
0
0
0
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