Datasheet
AD7142
Rev. A | Page 42 of 72
Table 21. AMB_COMP_CTRL0 Register
Address Data Bit Default Value Type Name Description
0x002 [3:0] 0 R/W FF_SKIP_CNT 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
[7:4] F FP_PROXIMITY_CNT
Calibration disable period in full power mode =
FP_PROXIMITY_CNT × 16 × Time taken for one
conversion sequence in full power mode
[11:8] F LP_PROXIMITY_CNT
Calibration disable period in low power mode =
LP_PROXIMITY_CNT × 4 × Time taken for one
conversion sequence in low power mode
[13:12] 0 PWR_DOWN_TIMEOUT Full power to low power mode timeout 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)
[14] 0 FORCED_CAL Forced calibration control
0 = normal operation
1 = forces all conversion stages to recalibrate
[15] 0 CONV_RESET Conversion reset control (self-clearing)
0 = normal operation
1 = resets the conversion sequence back to STAGE0
Table 22. AMB_COMP_CTRL1 Register
Address Data Bit
Default
Value
Type Name Description
0x003 [7:0] 64 R/W PROXIMITY_RECAL_LVL Proximity recalibration level
[13:8] 1 PROXIMITY_DETECTION_RATE Proximity detection rate
[15:14] 0 SLOW_FILTER_UPDATE_LVL Slow filter update level
Table 23. AMB_COMP_CTRL2 Register
Address Data Bit
Default
Value
Type Name Description
0x004 [9:0] 3FF R/W FP_PROXIMITY_RECAL Full power mode proximity recalibration time control
[15:10] 3F LP_PROXIMITY_RECAL Low power mode proximity recalibration time control