AD7142
Table 21. AMB_COMP_CTRL0 Register
Address
0x002
Data Bit
[3:0]
Default
Value
0
Type
R/W
Name
FF_SKIP_CNT
Description
Fast filter skip control (N+1)
0000 = no sequence of results are skipped
0001 = one sequence of results is skipped for every
one allowed into Fast FIFO
0010 = two sequences of results are skipped for every
one allowed into Fast FIFO
1011 = maximum value = 12 sequences of results are
skipped for every one allowed into Fast FIFO
Full power mode proximity period
Low power mode proximity period
Full power to low power mode time out control
00 = 1.25 脳 (FP_PROXIMITY_CNT)
01 = 1.50 脳 (FP_PROXIMITY_CNT)
10 = 1.75 脳 (FP_PROXIMITY_CNT)
11 = 2.00 脳 (FP_PROXIMITY_CNT)
Forced calibration control
0 = normal operation
1 = forces all conversion stages to recalibrate
Conversion reset control (self-clearing)
0 = normal operation
1 = resets the conversion sequence back to STAGE0.
[7:4]
[11:8]
[13:12]
F
F
0
FP_PROXIMITY_CNT
LP_PROXIMITY_CNT
PWR_DOWN_TIMEOUT
[14]
0
FORCED_CAL
[15]
0
CONV_RESET
Table 22. AMB_COMP_CTRL1 Register
Address
0x003
Data Bit
[7:0]
[13:8]
[15:14]
Default
Value
64
1
0
Type
R/W
Name
PROXIMITY_RECAL_LVL
PROXIMITY_DETECTION_RATE
SLOW_FILTER_UPDATE_LVL
Description
Proximity recalibration level
Proximity detection rate
Slow filter update level
Table 23. AMB_COMP_CTRL2 Register
Address
0x004
Data Bit
[9:0]
[15:10]
Default
Value
3FF
3F
Type
R/W
Name
FP_PROXIMITY_RECAL
LP_PROXIMITY_RECAL
Description
Full power mode proximity recalibration time control
Low power mode proximity recalibration time control
Table 24. STAGE_LOW_INT_EN Register
Address
0x005
Data Bit
[0]
Default
Value
0
Type
R/W
Name
STAGE0_LOW_INT_EN
Description
STAGE0 low interrupt enable
0 = interrupt source disabled
1 = INT asserted if STAGE0 low threshold is exceeded
STAGE1 low interrupt enable
0 = interrupt source disabled
1 = INT asserted if STAGE0 low threshold is exceeded
STAGE2 low interrupt enable
0 = interrupt source disabled
1 = INT asserted if STAGE0 low threshold is exceeded
STAGE3 low interrupt enable
0 = interrupt source disabled
1 = INT asserted if STAGE0 low threshold is exceeded
[1]
0
STAGE1_LOW_INT_EN
[2]
0
STAGE2_LOW_INT_EN
[3]
0
STAGE3_LOW_INT_EN
Rev. 0 | Page 41 of 68