± 2g / 4g / 8g / 16g Tri-axis Digital
Accelerometer Technical
Reference Manual
PART NUMBER:
KX132-1211
Rev. 1.0
31-Jul-2019
36 Thornwood Dr.
–
Ithaca, NY 14850
© 2019 Kionix
–
All Rights Reserved
tel: 607-257-1080 – fax:607-257-1146
893-12874-1907311402-0.17
www.kionix.com -
Page
22
of
73
CNTL4
Control register 4. Read/write control register that provides more feature set control. Note that to properly change the
value of these registers, the PC1 bit in CNTL1 register must first be set to “0”.
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
C_MODE TH_MODE
WUFE
BTSE
PR_MODE
OBTS2
OBTS1
OBTS0
Reset Value
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
01000000
Address:
0x1E
C_MODE
–
defines debounce counter clear mode
C_MODE = 0
– debounce counter is reset if accelerometer data is below threshold
C_MODE = 1
– debounce counter is decremented if accelerometer data is below threshold
TH_MODE
– defines wake / back-to-sleep threshold mode
TH_MODE = 0
– absolute threshold
TH_MODE = 1
– relative threshold
WUFE
–
Wake-Up Function Engine enable bit
WUFE = 0
– Wake-Up Function Engine is disabled
WUFE = 1
– Wake-Up Function Engine is enabled
BTSE
– Back-to-Sleep Engine enable bit
BTSE = 0
– Back-to-Sleep Engine is disabled
BTSE = 1
– Back-to-Sleep Engine is enabled
PR_MODE
– defines Pulse Reject mode
PR_MODE = 0
– standard operation
PR_MODE = 1
– reject pulse-like motion only in case motion detection in positive and
negative directions is enabled (XPWUE and XNWUE bits are set to 1 in INC2 register).
OBTS<2:0>
–
sets the output data rate (per
) at which the back-to-sleep (motion detection)
performs its function during wake state. The default Back-to-Sleep ODR is 0.781Hz
Note 1: ODR Back-to-Sleep Function setting (OBTS<2:0>) needs to be less than or equal to
accelerometer ODR setting (OSA<3:0>) to avoid irregular resulting acceleration ODRs.
Note 2: If Advanced Data Path data is routed to the Back-to-Sleep engine (ADPE = 1,
ADP_WB_ISEL = 1), OADP<3:0> also sets the ODR for the Back-to-Sleep engines. In this
case, the ODR set by OBTS<2:0> is ignored.
OBTS2
OBTS1
OBTS0
Output Data Rate
0
0
0
0.781Hz
0
0
1
1.563Hz
0
1
0
3.125Hz
0
1
1
6.250Hz
1
0
0
12.5Hz
1
0
1
25Hz
1
1
0
50Hz
1
1
1
100Hz
Table 12:
Motion Back-to-Sleep Function Output Data Rate