captouch2 2.0.0.0

Macros

#define CAPTOUCH2_MAIN_CONTROL_REG   0x00
 
#define CAPTOUCH2_GEN_STATUS_REG   0x02
 
#define CAPTOUCH2_SENS_IN_STATUS_REG   0x03
 
#define CAPTOUCH2_NOISE_FLAG_REG   0x0A
 
#define CAPTOUCH2_SENS_IN1_DELTA_CNT_REG   0x10
 
#define CAPTOUCH2_SENS_IN2_DELTA_CNT_REG   0x11
 
#define CAPTOUCH2_SENS_IN3_DELTA_CNT_REG   0x12
 
#define CAPTOUCH2_SENS_IN4_DELTA_CNT_REG   0x13
 
#define CAPTOUCH2_SENS_IN5_DELTA_CNT_REG   0x14
 
#define CAPTOUCH2_SENS_IN6_DELTA_CNT_REG   0x15
 
#define CAPTOUCH2_SENSITIVITY_CON_REG   0x1F
 
#define CAPTOUCH2_CONFIG_REG   0x20
 
#define CAPTOUCH2_SENS_IN_EN_REG   0x21
 
#define CAPTOUCH2_SENS_IN_CONFIG_REG   0x22
 
#define CAPTOUCH2_SENS_IN_CONFIG2_REG   0x23
 
#define CAPTOUCH2_AVRG_AND_SAMPL_CONFIG_REG   0x24
 
#define CAPTOUCH2_CALIB_ACTIVATE_REG   0x26
 
#define CAPTOUCH2_INTERR_EN_REG   0x27
 
#define CAPTOUCH2_REPEAT_RATE_EN_REG   0x28
 
#define CAPTOUCH2_MULTIPLE_TOUCH_CONFIG_REG   0x2A
 
#define CAPTOUCH2_MULTIPLE_TOUCH_PATTERN_CONFIG_REG   0x2B
 
#define CAPTOUCH2_MULTIPLE_TOUCH_PATTERN_REG   0x2D
 
#define CAPTOUCH2_RECALIB_CONFIG_REG   0x2F
 
#define CAPTOUCH2_SENS_IN1_THRESHOLD_REG   0x30
 
#define CAPTOUCH2_SENS_IN2_THRESHOLD_REG   0x31
 
#define CAPTOUCH2_SENS_IN3_THRESHOLD_REG   0x32
 
#define CAPTOUCH2_SENS_IN4_THRESHOLD_REG   0x33
 
#define CAPTOUCH2_SENS_IN5_THRESHOLD_REG   0x34
 
#define CAPTOUCH2_SENS_IN6_THRESHOLD_REG   0x35
 
#define CAPTOUCH2_SENS_IN_NOISE_THRESHOLD_REG   0x38
 
#define CAPTOUCH2_STANDBY_CHANN_REG   0x40
 
#define CAPTOUCH2_STANDBY_CONFIG_REG   0x41
 
#define CAPTOUCH2_STANDBY_SENSITIVITY_REG   0x42
 
#define CAPTOUCH2_STANDBY_THRESHOLD_REG   0x43
 
#define CAPTOUCH2_CONFIG2_REG   0x44
 
#define CAPTOUCH2_SENS_IN1_BASE_CNT_REG   0x50
 
#define CAPTOUCH2_SENS_IN2_BASE_CNT_REG   0x51
 
#define CAPTOUCH2_SENS_IN3_BASE_CNT_REG   0x52
 
#define CAPTOUCH2_SENS_IN4_BASE_CNT_REG   0x53
 
#define CAPTOUCH2_SENS_IN5_BASE_CNT_REG   0x54
 
#define CAPTOUCH2_SENS_IN6_BASE_CNT_REG   0x55
 
#define CAPTOUCH2_LED_OUTPUT_TYPE_REG   0x71
 
#define CAPTOUCH2_SENS_IN_LED_LINK_REG   0x72
 
#define CAPTOUCH2_LED_POLARITY_REG   0x73
 
#define CAPTOUCH2_LED_OUT_CON_REG   0x74
 
#define CAPTOUCH2_LED_LINK_TRANS_CON_REG   0x77
 
#define CAPTOUCH2_LED_MIRROR_CON_REG   0x79
 
#define CAPTOUCH2_LED_BEHAVIOR1_REG   0x81
 
#define CAPTOUCH2_LED_BEHAVIOR2_REG   0x82
 
#define CAPTOUCH2_LED_PULSE1_PERIOD_REG   0x84
 
#define CAPTOUCH2_LED_PULSE2_PERIOD_REG   0x85
 
#define CAPTOUCH2_LED_BREATHE_PERIOD_REG   0x86
 
#define CAPTOUCH2_LED_CONFIG_REG   0x88
 
#define CAPTOUCH2_LED_PULSE1_DUTY_REG   0x90
 
#define CAPTOUCH2_LED_PULSE2_DUTY_REG   0x91
 
#define CAPTOUCH2_LED_BREATHE_DUTY_REG   0x92
 
#define CAPTOUCH2_LED_DIRECT_DUTY_REG   0x93
 
#define CAPTOUCH2_LED_DIRECT_RAMP_RATES_REG   0x94
 
#define CAPTOUCH2_LED_OFF_DELAY_REG   0x95
 
#define CAPTOUCH2_SENS_IN1_CALIB_REG   0xB1
 
#define CAPTOUCH2_SENS_IN2_CALIB_REG   0xB2
 
#define CAPTOUCH2_SENS_IN3_CALIB_REG   0xB3
 
#define CAPTOUCH2_SENS_IN4_CALIB_REG   0xB4
 
#define CAPTOUCH2_SENS_IN5_CALIB_REG   0xB5
 
#define CAPTOUCH2_SENS_IN6_CALIB_REG   0xB6
 
#define CAPTOUCH2_SENS_IN_CALIB_LSB1_REG   0xB9
 
#define CAPTOUCH2_SENS_IN_CALIB_LSB2_REG   0xBA
 
#define CAPTOUCH2_PRODUCT_ID_REG   0xFD
 
#define CAPTOUCH2_MANUFACT_ID_REG   0xFE
 
#define CAPTOUCH2_REVISION_REG   0xFF
 

Detailed Description

Macro Definition Documentation

◆ CAPTOUCH2_AVRG_AND_SAMPL_CONFIG_REG

#define CAPTOUCH2_AVRG_AND_SAMPL_CONFIG_REG   0x24

◆ CAPTOUCH2_CALIB_ACTIVATE_REG

#define CAPTOUCH2_CALIB_ACTIVATE_REG   0x26

◆ CAPTOUCH2_CONFIG2_REG

#define CAPTOUCH2_CONFIG2_REG   0x44

◆ CAPTOUCH2_CONFIG_REG

#define CAPTOUCH2_CONFIG_REG   0x20

◆ CAPTOUCH2_GEN_STATUS_REG

#define CAPTOUCH2_GEN_STATUS_REG   0x02

◆ CAPTOUCH2_INTERR_EN_REG

#define CAPTOUCH2_INTERR_EN_REG   0x27

◆ CAPTOUCH2_LED_BEHAVIOR1_REG

#define CAPTOUCH2_LED_BEHAVIOR1_REG   0x81

◆ CAPTOUCH2_LED_BEHAVIOR2_REG

#define CAPTOUCH2_LED_BEHAVIOR2_REG   0x82

◆ CAPTOUCH2_LED_BREATHE_DUTY_REG

#define CAPTOUCH2_LED_BREATHE_DUTY_REG   0x92

◆ CAPTOUCH2_LED_BREATHE_PERIOD_REG

#define CAPTOUCH2_LED_BREATHE_PERIOD_REG   0x86

◆ CAPTOUCH2_LED_CONFIG_REG

#define CAPTOUCH2_LED_CONFIG_REG   0x88

◆ CAPTOUCH2_LED_DIRECT_DUTY_REG

#define CAPTOUCH2_LED_DIRECT_DUTY_REG   0x93

◆ CAPTOUCH2_LED_DIRECT_RAMP_RATES_REG

#define CAPTOUCH2_LED_DIRECT_RAMP_RATES_REG   0x94

◆ CAPTOUCH2_LED_LINK_TRANS_CON_REG

#define CAPTOUCH2_LED_LINK_TRANS_CON_REG   0x77

◆ CAPTOUCH2_LED_MIRROR_CON_REG

#define CAPTOUCH2_LED_MIRROR_CON_REG   0x79

◆ CAPTOUCH2_LED_OFF_DELAY_REG

#define CAPTOUCH2_LED_OFF_DELAY_REG   0x95

◆ CAPTOUCH2_LED_OUT_CON_REG

#define CAPTOUCH2_LED_OUT_CON_REG   0x74

◆ CAPTOUCH2_LED_OUTPUT_TYPE_REG

#define CAPTOUCH2_LED_OUTPUT_TYPE_REG   0x71

◆ CAPTOUCH2_LED_POLARITY_REG

#define CAPTOUCH2_LED_POLARITY_REG   0x73

◆ CAPTOUCH2_LED_PULSE1_DUTY_REG

#define CAPTOUCH2_LED_PULSE1_DUTY_REG   0x90

◆ CAPTOUCH2_LED_PULSE1_PERIOD_REG

#define CAPTOUCH2_LED_PULSE1_PERIOD_REG   0x84

◆ CAPTOUCH2_LED_PULSE2_DUTY_REG

#define CAPTOUCH2_LED_PULSE2_DUTY_REG   0x91

◆ CAPTOUCH2_LED_PULSE2_PERIOD_REG

#define CAPTOUCH2_LED_PULSE2_PERIOD_REG   0x85

◆ CAPTOUCH2_MAIN_CONTROL_REG

#define CAPTOUCH2_MAIN_CONTROL_REG   0x00

◆ CAPTOUCH2_MANUFACT_ID_REG

#define CAPTOUCH2_MANUFACT_ID_REG   0xFE

◆ CAPTOUCH2_MULTIPLE_TOUCH_CONFIG_REG

#define CAPTOUCH2_MULTIPLE_TOUCH_CONFIG_REG   0x2A

◆ CAPTOUCH2_MULTIPLE_TOUCH_PATTERN_CONFIG_REG

#define CAPTOUCH2_MULTIPLE_TOUCH_PATTERN_CONFIG_REG   0x2B

◆ CAPTOUCH2_MULTIPLE_TOUCH_PATTERN_REG

#define CAPTOUCH2_MULTIPLE_TOUCH_PATTERN_REG   0x2D

◆ CAPTOUCH2_NOISE_FLAG_REG

#define CAPTOUCH2_NOISE_FLAG_REG   0x0A

◆ CAPTOUCH2_PRODUCT_ID_REG

#define CAPTOUCH2_PRODUCT_ID_REG   0xFD

◆ CAPTOUCH2_RECALIB_CONFIG_REG

#define CAPTOUCH2_RECALIB_CONFIG_REG   0x2F

◆ CAPTOUCH2_REPEAT_RATE_EN_REG

#define CAPTOUCH2_REPEAT_RATE_EN_REG   0x28

◆ CAPTOUCH2_REVISION_REG

#define CAPTOUCH2_REVISION_REG   0xFF

◆ CAPTOUCH2_SENS_IN1_BASE_CNT_REG

#define CAPTOUCH2_SENS_IN1_BASE_CNT_REG   0x50

◆ CAPTOUCH2_SENS_IN1_CALIB_REG

#define CAPTOUCH2_SENS_IN1_CALIB_REG   0xB1

◆ CAPTOUCH2_SENS_IN1_DELTA_CNT_REG

#define CAPTOUCH2_SENS_IN1_DELTA_CNT_REG   0x10

◆ CAPTOUCH2_SENS_IN1_THRESHOLD_REG

#define CAPTOUCH2_SENS_IN1_THRESHOLD_REG   0x30

◆ CAPTOUCH2_SENS_IN2_BASE_CNT_REG

#define CAPTOUCH2_SENS_IN2_BASE_CNT_REG   0x51

◆ CAPTOUCH2_SENS_IN2_CALIB_REG

#define CAPTOUCH2_SENS_IN2_CALIB_REG   0xB2

◆ CAPTOUCH2_SENS_IN2_DELTA_CNT_REG

#define CAPTOUCH2_SENS_IN2_DELTA_CNT_REG   0x11

◆ CAPTOUCH2_SENS_IN2_THRESHOLD_REG

#define CAPTOUCH2_SENS_IN2_THRESHOLD_REG   0x31

◆ CAPTOUCH2_SENS_IN3_BASE_CNT_REG

#define CAPTOUCH2_SENS_IN3_BASE_CNT_REG   0x52

◆ CAPTOUCH2_SENS_IN3_CALIB_REG

#define CAPTOUCH2_SENS_IN3_CALIB_REG   0xB3

◆ CAPTOUCH2_SENS_IN3_DELTA_CNT_REG

#define CAPTOUCH2_SENS_IN3_DELTA_CNT_REG   0x12

◆ CAPTOUCH2_SENS_IN3_THRESHOLD_REG

#define CAPTOUCH2_SENS_IN3_THRESHOLD_REG   0x32

◆ CAPTOUCH2_SENS_IN4_BASE_CNT_REG

#define CAPTOUCH2_SENS_IN4_BASE_CNT_REG   0x53

◆ CAPTOUCH2_SENS_IN4_CALIB_REG

#define CAPTOUCH2_SENS_IN4_CALIB_REG   0xB4

◆ CAPTOUCH2_SENS_IN4_DELTA_CNT_REG

#define CAPTOUCH2_SENS_IN4_DELTA_CNT_REG   0x13

◆ CAPTOUCH2_SENS_IN4_THRESHOLD_REG

#define CAPTOUCH2_SENS_IN4_THRESHOLD_REG   0x33

◆ CAPTOUCH2_SENS_IN5_BASE_CNT_REG

#define CAPTOUCH2_SENS_IN5_BASE_CNT_REG   0x54

◆ CAPTOUCH2_SENS_IN5_CALIB_REG

#define CAPTOUCH2_SENS_IN5_CALIB_REG   0xB5

◆ CAPTOUCH2_SENS_IN5_DELTA_CNT_REG

#define CAPTOUCH2_SENS_IN5_DELTA_CNT_REG   0x14

◆ CAPTOUCH2_SENS_IN5_THRESHOLD_REG

#define CAPTOUCH2_SENS_IN5_THRESHOLD_REG   0x34

◆ CAPTOUCH2_SENS_IN6_BASE_CNT_REG

#define CAPTOUCH2_SENS_IN6_BASE_CNT_REG   0x55

◆ CAPTOUCH2_SENS_IN6_CALIB_REG

#define CAPTOUCH2_SENS_IN6_CALIB_REG   0xB6

◆ CAPTOUCH2_SENS_IN6_DELTA_CNT_REG

#define CAPTOUCH2_SENS_IN6_DELTA_CNT_REG   0x15

◆ CAPTOUCH2_SENS_IN6_THRESHOLD_REG

#define CAPTOUCH2_SENS_IN6_THRESHOLD_REG   0x35

◆ CAPTOUCH2_SENS_IN_CALIB_LSB1_REG

#define CAPTOUCH2_SENS_IN_CALIB_LSB1_REG   0xB9

◆ CAPTOUCH2_SENS_IN_CALIB_LSB2_REG

#define CAPTOUCH2_SENS_IN_CALIB_LSB2_REG   0xBA

◆ CAPTOUCH2_SENS_IN_CONFIG2_REG

#define CAPTOUCH2_SENS_IN_CONFIG2_REG   0x23

◆ CAPTOUCH2_SENS_IN_CONFIG_REG

#define CAPTOUCH2_SENS_IN_CONFIG_REG   0x22

◆ CAPTOUCH2_SENS_IN_EN_REG

#define CAPTOUCH2_SENS_IN_EN_REG   0x21

◆ CAPTOUCH2_SENS_IN_LED_LINK_REG

#define CAPTOUCH2_SENS_IN_LED_LINK_REG   0x72

◆ CAPTOUCH2_SENS_IN_NOISE_THRESHOLD_REG

#define CAPTOUCH2_SENS_IN_NOISE_THRESHOLD_REG   0x38

◆ CAPTOUCH2_SENS_IN_STATUS_REG

#define CAPTOUCH2_SENS_IN_STATUS_REG   0x03

◆ CAPTOUCH2_SENSITIVITY_CON_REG

#define CAPTOUCH2_SENSITIVITY_CON_REG   0x1F

◆ CAPTOUCH2_STANDBY_CHANN_REG

#define CAPTOUCH2_STANDBY_CHANN_REG   0x40

◆ CAPTOUCH2_STANDBY_CONFIG_REG

#define CAPTOUCH2_STANDBY_CONFIG_REG   0x41

◆ CAPTOUCH2_STANDBY_SENSITIVITY_REG

#define CAPTOUCH2_STANDBY_SENSITIVITY_REG   0x42

◆ CAPTOUCH2_STANDBY_THRESHOLD_REG

#define CAPTOUCH2_STANDBY_THRESHOLD_REG   0x43