ICM-20690
12.12 REGISTER 28 – ACCELEROMETER CONFIGURATION
Register Name: ACCEL_CONFIG
Register Type: READ/WRITE
Register Address: 28 (Decimal); 1C (Hex)
BIT
[7]
[6]
[5]
NAME
XA_ST
YA_ST
ZA_ST
FUNCTION
1: Enable X Accel self-test
1: Enable Y Accel self-test
1: Enable Z Accel self-test
UI Path Accel Full Scale Select:
00 = ±2g
[4:3]
[2]
AFS_SEL[1:0]
01 = ±4g
10 = ±8g
11 = ±16g
Reserved
-
OIS Path Accel Full Scale Select:
00 = ±2g
[1:0]
AFS_SEL_OIS[1:0]
01= ±4g
10 = ±8g
11 = ±1g
12.13 REGISTER 29 – ACCELEROMETER CONFIGURATION 2
Register Name: ACCEL_CONFIG2
Register Type: READ/WRITE
Register Address: 29 (Decimal); 1D (Hex)
BIT
NAME
FUNCTION
Controls FIFO size as follows:
00 = 128bytes
01 = 256 bytes
10 = 512 bytes
11 = 1024 bytes
[7:6]
FIFO_SIZE
Averaging filter settings for Low Power Accelerometer mode as explained in
the second table below
[5:4]
DEC2_CFG[1:0]
[3]
[2:0]
ACCEL_FCHOICE_B
A_DLPF_CFG
Used to bypass DLPF as shown in the table below
UI path accelerometer low pass filter setting as shown in the table below
ACCEL_FCHOICE_B
A_DLPF_CFG
Filter BW (Hz)
Filter Delay (ms)
ODR (kHz)
1
0
0
0
0
0
0
0
0
X
0
1
2
3
4
5
6
7
1046.00
218.10
218.10
99.00
44.80
21.20
10.20
5.05
4
0.50
1.88
1.88
2.88
4.88
8.87
16.80
32.50
1.38
1/(1+SMPLRT_DIV)
1/(1+SMPLRT_DIV)
1/(1+SMPLRT_DIV)
1/(1+SMPLRT_DIV)
1/(1+SMPLRT_DIV)
1/(1+SMPLRT_DIV)
1/(1+SMPLRT_DIV)
1
420.00
Page 49 of 76
Document Number: DS-000178
Revision: 1.0