capextend 2.0.0.0
Real Time Monitoring Blocks

Macros

#define CAPEXTEND_CAP_DIFF_BLK_1   0xB4
 
#define CAPEXTEND_CAP_DIFF_BLK_2   0xBC
 
#define CAPEXTEND_CAP_DIFF_BLK_3   0xC4
 
#define CAPEXTEND_CAP_AVG_BLK_1   0x80
 
#define CAPEXTEND_CAP_AVG_BLK_2   0x88
 
#define CAPEXTEND_CAP_AVG_BLK_3   0x90
 
#define CAPEXTEND_CAP_RAW_BLK_1   0x9A
 
#define CAPEXTEND_CAP_RAW_BLK_2   0xA2
 
#define CAPEXTEND_CAP_RAW_BLK_3   0xAA
 
#define CAPEXTEND_GPIO_0   0x00
 
#define CAPEXTEND_GPIO_1   0x01
 
#define CAPEXTEND_GPIO_2   0x02
 
#define CAPEXTEND_GPIO_3   0x03
 
#define CAPEXTEND_GPIO_4   0x04
 
#define CAPEXTEND_GPIO_5   0x05
 
#define CAPEXTEND_GPIO_6   0x06
 
#define CAPEXTEND_GPIO_7   0x07
 
#define CAPEXTEND_GPIO_ALL   0x08
 
#define CAPEXTEND_COMMON_SETTINGS   0x01
 
#define CAPEXTEND_INDIVIDUAL_SETTINGS   0x04
 
#define CAPEXTEND_DISABLED   0x00
 
#define CAPEXTEND_BUTTON   0x01
 
#define CAPEXTEND_MULTI_TOUCH   0x00
 
#define CAPEXTEND_SINGLE_TOUCH   0x01
 
#define CAPEXTEND_INT_MASKED   0x00
 
#define CAPEXTEND_INT_TOUCH   0x01
 
#define CAPEXTEND_INT_RELEASE   0x02
 
#define CAPEXTEND_INT_BOTH_TR   0x03
 
#define CAPEXTEND_SMPL_0   0x00
 
#define CAPEXTEND_SMPL_2   0x01
 
#define CAPEXTEND_SMPL_3   0x02
 
#define CAPEXTEND_SMPL_4   0x03
 
#define CAPEXTEND_BTN_0   0x00
 
#define CAPEXTEND_BTN_1   0x01
 
#define CAPEXTEND_BTN_2   0x02
 
#define CAPEXTEND_BTN_3   0x03
 
#define CAPEXTEND_BTN_4   0x04
 
#define CAPEXTEND_BTN_5   0x05
 
#define CAPEXTEND_BTN_6   0x06
 
#define CAPEXTEND_BTN_7   0x07
 
#define CAPEXTEND_BTN_8   0x08
 
#define CAPEXTEND_BTN_9   0x09
 
#define CAPEXTEND_BTN_10   0x0A
 
#define CAPEXTEND_BTN_11   0x0B
 
#define CAPEXTEND_GROUP_0   0x0C
 
#define CAPEXTEND_GROUP_1   0x0D
 
#define CAPEXTEND_GPO   0x00
 
#define CAPEXTEND_GPP   0x01
 
#define CAPEXTEND_GPI   0x02
 
#define CAPEXTEND_LOG   0x00
 
#define CAPEXTEND_LIN   0x01
 
#define CAPEXTEND_EVERY_TIME   0x00
 
#define CAPEXTEND_EVERY_16   0x01
 
#define CAPEXTEND_NONE   0x00
 
#define CAPEXTEND_PULLUP   0x01
 
#define CAPEXTEND_PULLDOWN   0x02
 
#define CAPEXTEND_NO_INT   0x00
 
#define CAPEXTEND_RISING   0x01
 
#define CAPEXTEND_FALLING   0x02
 
#define CAPEXTEND_BOTH   0x03
 
#define CAPEXTEND_OP_MODE_INT   0x01
 
#define CAPEXTEND_COMP_INT   0x02
 
#define CAPEXTEND_BUTTON_INT   0x04
 
#define CAPEXTEND_GPI_INT   0x10
 
#define CAPEXTEND_SPM_INT   0x20
 
#define CAPEXTEND_NVM_INT   0x40
 
#define CAPEXTEND_ACTIVE_MODE   0x00
 
#define CAPEXTEND_DOZE_MODE   0x01
 
#define CAPEXTEND_SLEEP_MODE   0x02
 
#define CAPEXTEND_RAW   0x00
 
#define CAPEXTEND_AVG   0x01
 
#define CAPEXTEND_DIFF   0x02
 
#define CAPEXTEND_MSB_BUTTONS_ADDR   0x01
 
#define CAPEXTEND_LSB_BUTTONS_ADDR   0x02
 

Detailed Description

Macro Definition Documentation

◆ CAPEXTEND_ACTIVE_MODE

#define CAPEXTEND_ACTIVE_MODE   0x00

◆ CAPEXTEND_AVG

#define CAPEXTEND_AVG   0x01

◆ CAPEXTEND_BOTH

#define CAPEXTEND_BOTH   0x03

◆ CAPEXTEND_BTN_0

#define CAPEXTEND_BTN_0   0x00

◆ CAPEXTEND_BTN_1

#define CAPEXTEND_BTN_1   0x01

◆ CAPEXTEND_BTN_10

#define CAPEXTEND_BTN_10   0x0A

◆ CAPEXTEND_BTN_11

#define CAPEXTEND_BTN_11   0x0B

◆ CAPEXTEND_BTN_2

#define CAPEXTEND_BTN_2   0x02

◆ CAPEXTEND_BTN_3

#define CAPEXTEND_BTN_3   0x03

◆ CAPEXTEND_BTN_4

#define CAPEXTEND_BTN_4   0x04

◆ CAPEXTEND_BTN_5

#define CAPEXTEND_BTN_5   0x05

◆ CAPEXTEND_BTN_6

#define CAPEXTEND_BTN_6   0x06

◆ CAPEXTEND_BTN_7

#define CAPEXTEND_BTN_7   0x07

◆ CAPEXTEND_BTN_8

#define CAPEXTEND_BTN_8   0x08

◆ CAPEXTEND_BTN_9

#define CAPEXTEND_BTN_9   0x09

◆ CAPEXTEND_BUTTON

#define CAPEXTEND_BUTTON   0x01

◆ CAPEXTEND_BUTTON_INT

#define CAPEXTEND_BUTTON_INT   0x04

◆ CAPEXTEND_CAP_AVG_BLK_1

#define CAPEXTEND_CAP_AVG_BLK_1   0x80

◆ CAPEXTEND_CAP_AVG_BLK_2

#define CAPEXTEND_CAP_AVG_BLK_2   0x88

◆ CAPEXTEND_CAP_AVG_BLK_3

#define CAPEXTEND_CAP_AVG_BLK_3   0x90

◆ CAPEXTEND_CAP_DIFF_BLK_1

#define CAPEXTEND_CAP_DIFF_BLK_1   0xB4

◆ CAPEXTEND_CAP_DIFF_BLK_2

#define CAPEXTEND_CAP_DIFF_BLK_2   0xBC

◆ CAPEXTEND_CAP_DIFF_BLK_3

#define CAPEXTEND_CAP_DIFF_BLK_3   0xC4

◆ CAPEXTEND_CAP_RAW_BLK_1

#define CAPEXTEND_CAP_RAW_BLK_1   0x9A

◆ CAPEXTEND_CAP_RAW_BLK_2

#define CAPEXTEND_CAP_RAW_BLK_2   0xA2

◆ CAPEXTEND_CAP_RAW_BLK_3

#define CAPEXTEND_CAP_RAW_BLK_3   0xAA

◆ CAPEXTEND_COMMON_SETTINGS

#define CAPEXTEND_COMMON_SETTINGS   0x01

◆ CAPEXTEND_COMP_INT

#define CAPEXTEND_COMP_INT   0x02

◆ CAPEXTEND_DIFF

#define CAPEXTEND_DIFF   0x02

◆ CAPEXTEND_DISABLED

#define CAPEXTEND_DISABLED   0x00

◆ CAPEXTEND_DOZE_MODE

#define CAPEXTEND_DOZE_MODE   0x01

◆ CAPEXTEND_EVERY_16

#define CAPEXTEND_EVERY_16   0x01

◆ CAPEXTEND_EVERY_TIME

#define CAPEXTEND_EVERY_TIME   0x00

◆ CAPEXTEND_FALLING

#define CAPEXTEND_FALLING   0x02

◆ CAPEXTEND_GPI

#define CAPEXTEND_GPI   0x02

◆ CAPEXTEND_GPI_INT

#define CAPEXTEND_GPI_INT   0x10

◆ CAPEXTEND_GPIO_0

#define CAPEXTEND_GPIO_0   0x00

◆ CAPEXTEND_GPIO_1

#define CAPEXTEND_GPIO_1   0x01

◆ CAPEXTEND_GPIO_2

#define CAPEXTEND_GPIO_2   0x02

◆ CAPEXTEND_GPIO_3

#define CAPEXTEND_GPIO_3   0x03

◆ CAPEXTEND_GPIO_4

#define CAPEXTEND_GPIO_4   0x04

◆ CAPEXTEND_GPIO_5

#define CAPEXTEND_GPIO_5   0x05

◆ CAPEXTEND_GPIO_6

#define CAPEXTEND_GPIO_6   0x06

◆ CAPEXTEND_GPIO_7

#define CAPEXTEND_GPIO_7   0x07

◆ CAPEXTEND_GPIO_ALL

#define CAPEXTEND_GPIO_ALL   0x08

◆ CAPEXTEND_GPO

#define CAPEXTEND_GPO   0x00

◆ CAPEXTEND_GPP

#define CAPEXTEND_GPP   0x01

◆ CAPEXTEND_GROUP_0

#define CAPEXTEND_GROUP_0   0x0C

◆ CAPEXTEND_GROUP_1

#define CAPEXTEND_GROUP_1   0x0D

◆ CAPEXTEND_INDIVIDUAL_SETTINGS

#define CAPEXTEND_INDIVIDUAL_SETTINGS   0x04

◆ CAPEXTEND_INT_BOTH_TR

#define CAPEXTEND_INT_BOTH_TR   0x03

◆ CAPEXTEND_INT_MASKED

#define CAPEXTEND_INT_MASKED   0x00

◆ CAPEXTEND_INT_RELEASE

#define CAPEXTEND_INT_RELEASE   0x02

◆ CAPEXTEND_INT_TOUCH

#define CAPEXTEND_INT_TOUCH   0x01

◆ CAPEXTEND_LIN

#define CAPEXTEND_LIN   0x01

◆ CAPEXTEND_LOG

#define CAPEXTEND_LOG   0x00

◆ CAPEXTEND_LSB_BUTTONS_ADDR

#define CAPEXTEND_LSB_BUTTONS_ADDR   0x02

◆ CAPEXTEND_MSB_BUTTONS_ADDR

#define CAPEXTEND_MSB_BUTTONS_ADDR   0x01

◆ CAPEXTEND_MULTI_TOUCH

#define CAPEXTEND_MULTI_TOUCH   0x00

◆ CAPEXTEND_NO_INT

#define CAPEXTEND_NO_INT   0x00

◆ CAPEXTEND_NONE

#define CAPEXTEND_NONE   0x00

◆ CAPEXTEND_NVM_INT

#define CAPEXTEND_NVM_INT   0x40

◆ CAPEXTEND_OP_MODE_INT

#define CAPEXTEND_OP_MODE_INT   0x01

◆ CAPEXTEND_PULLDOWN

#define CAPEXTEND_PULLDOWN   0x02

◆ CAPEXTEND_PULLUP

#define CAPEXTEND_PULLUP   0x01

◆ CAPEXTEND_RAW

#define CAPEXTEND_RAW   0x00

◆ CAPEXTEND_RISING

#define CAPEXTEND_RISING   0x01

◆ CAPEXTEND_SINGLE_TOUCH

#define CAPEXTEND_SINGLE_TOUCH   0x01

◆ CAPEXTEND_SLEEP_MODE

#define CAPEXTEND_SLEEP_MODE   0x02

◆ CAPEXTEND_SMPL_0

#define CAPEXTEND_SMPL_0   0x00

◆ CAPEXTEND_SMPL_2

#define CAPEXTEND_SMPL_2   0x01

◆ CAPEXTEND_SMPL_3

#define CAPEXTEND_SMPL_3   0x02

◆ CAPEXTEND_SMPL_4

#define CAPEXTEND_SMPL_4   0x03

◆ CAPEXTEND_SPM_INT

#define CAPEXTEND_SPM_INT   0x20