8 Channel Capacitive Touch Sensor with 8 LED Drivers
Datasheet
5.15 Recalibration Configuration Register
Table 5.23 Recalibration Configuration Registers
ADDR
R/W
REGISTER
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
Recalibration
Configuration
BUT_
LD_TH
NEG_DELTA_
CNT[1:0]
2Fh
R/W
-
-
CAL_CFG[2:0]
8Bh
The Recalibration Configuration register controls the automatic re-calibration routine settings as well
as advanced controls to program the Sensor Threshold register settings.
Bit 7 - BUT_LD_TH - Enables setting all Sensor Threshold registers by writing to the Sensor 1
Threshold register.
‘0’ - Each Sensor X Threshold register is updated individually.
‘1’ (default) - Writing the Sensor 1 Threshold register will automatically overwrite the Sensor
Threshold registers for all sensors (Sensor Threshold 1 through Sensor Threshold 8). The
individual Sensor X Threshold registers (Sensor 2 Threshold through Sensor 8 Threshold) can be
individually updated at any time.
Bits 4 - 3 - NEG_DELTA_CNT[1:0] - Determines the number of negative delta counts necessary to
trigger a digital re-calibration as shown in Table 5.24.
Table 5.24 NEG_DELTA_CNT Bit Decode
NEG_DELTA_CNT[1:0]
NUMBER OF CONSECUTIVE NEGATIVE DELTA
1
0
COUNT VALUES
0
0
1
1
0
1
0
1
8
16 (default)
32
None (disabled)
Bits 2 - 0 - CAL_CFG[2:0] - Determines the update time and number of samples of the automatic re-
calibration routine. The settings applies to all sensors universally (though individual sensors can be
configured to support re-calibration - see Section 5.11).
Table 5.25 CAL_CFG Bit Decode
CAL_CFG[2:0]
RECALIBRATION
SAMPLES (SEE
UPDATE TIME (SEE
2
1
0
Note 5.1)
Note 5.2)
0
0
0
0
1
0
0
1
1
0
0
1
0
1
0
16
32
16
32
64
64
256
256
256 (default)
1024
SMSC CAP1088
Revision 1.1 (08-05-09)
DATA4S7HEET