proxfusion3 2.0.0.0
ProxFusion 3 Registers List

List of registers of ProxFusion 3 Click driver. More...

Macros

#define PROXFUSION3_DEVICE_INFO   0x00
 ProxFusion 3 description register.
 
#define PROXFUSION3_SYS_FLAGS   0x02
 ProxFusion 3 Flags register.
 
#define PROXFUSION3_GESTURE_FLAGS   0x03
 ProxFusion 3 Slider flags register.
 
#define PROXFUSION3_CH_PROX_STATE   0x04
 ProxFusion 3 Channel Prox and Touch Flags register.
 
#define PROXFUSION3_CH_TOUCH_STATE   0x05
 
#define PROXFUSION3_ACF_CH0   0x08
 ProxFusion 3 Channel Counts Bytes register.
 
#define PROXFUSION3_ACF_CH1   0x0A
 
#define PROXFUSION3_ACF_CH2   0x0C
 
#define PROXFUSION3_ACF_CH3   0x0E
 
#define PROXFUSION3_ACF_CH4   0x10
 
#define PROXFUSION3_ACF_CH5   0x12
 
#define PROXFUSION3_ACF_CH6   0x14
 
#define PROXFUSION3_ACF_CH7   0x16
 
#define PROXFUSION3_LTA_CH0   0x09
 ProxFusion 3 Channel LTA Bytes register.
 
#define PROXFUSION3_LTA_CH1   0x0B
 
#define PROXFUSION3_LTA_CH2   0x0D
 
#define PROXFUSION3_LTA_CH3   0x0F
 
#define PROXFUSION3_LTA_CH4   0x11
 
#define PROXFUSION3_LTA_CH5   0x13
 
#define PROXFUSION3_LTA_CH6   0x15
 
#define PROXFUSION3_LTA_CH7   0x17
 
#define PROXFUSION3_DELTA_CH0   0x18
 ProxFusion 3 Channel Delta Bytes register.
 
#define PROXFUSION3_DELTA_CH1   0x19
 
#define PROXFUSION3_DELTA_CH2   0x1A
 
#define PROXFUSION3_DELTA_CH3   0x1B
 
#define PROXFUSION3_DELTA_CH4   0x1C
 
#define PROXFUSION3_DELTA_CH5   0x1D
 
#define PROXFUSION3_DELTA_CH6   0x1E
 
#define PROXFUSION3_DELTA_CH7   0x1F
 
#define PROXFUSION3_REFDELTA_CH0   0x20
 ProxFusion 3 Reference Channel Delta Bytes register.
 
#define PROXFUSION3_REFDELTA_CH1   0x21
 
#define PROXFUSION3_REFDELTA_CH2   0x22
 
#define PROXFUSION3_REFDELTA_CH3   0x23
 
#define PROXFUSION3_REFDELTA_CH4   0x24
 
#define PROXFUSION3_REFDELTA_CH5   0x25
 
#define PROXFUSION3_REFDELTA_CH6   0x26
 
#define PROXFUSION3_REFDELTA_CH7   0x27
 
#define PROXFUSION3_COORDINATES   0x30
 ProxFusion 3 Slider coordinates register.
 
#define PROXFUSION3_CAP_ABS_BASE   0x31
 ProxFusion 3 Capacitance Measurement Variables register.
 
#define PROXFUSION3_CAP_ABS_CS   0x32
 
#define PROXFUSION3_CAP_ABS_CS_CAP0   0x33
 
#define PROXFUSION3_CAP_ABS_CS_CAP1   0x34
 
#define PROXFUSION3_PMU_SETTINGS   0x80
 ProxFusion 3 Power mode settings Bytes register.
 
#define PROXFUSION3_ACTIVE_CHANNELS   0x81
 
#define PROXFUSION3_CH_RESEED   0x82
 
#define PROXFUSION3_REPORT_RATES   0x83
 ProxFusion 3 Report Rate Bytes register.
 
#define PROXFUSION3_ULP_MODE_RATES   0x84
 
#define PROXFUSION3_TIMEOUT_PERIODS   0x85
 
#define PROXFUSION3_GEN_SETINGS   0x86
 ProxFusion 3 General Settings register.
 
#define PROXFUSION3_REF_SETTINGS   0x87
 
#define PROXFUSION3_EVENT_SETTINGS   0x88
 
#define PROXFUSION3_SLIDER0_CH   0x89
 ProxFusion 3 Gesture Settings register.
 
#define PROXFUSION3_TAP_SETTINGS   0x8A
 
#define PROXFUSION3_SWIPE_SETTINGS   0x8B
 
#define PROXFUSION3_CH0_SETTINGS   0x8C
 ProxFusion 3 Channel settings register.
 
#define PROXFUSION3_CH1_SETTINGS   0x93
 
#define PROXFUSION3_CH3_SETTINGS   0x9A
 
#define PROXFUSION3_CH4_SETTINGS   0xA1
 
#define PROXFUSION3_CH5_SETTINGS   0xA8
 
#define PROXFUSION3_CH6_SETTINGS   0xAF
 
#define PROXFUSION3_CH7_SETTINGS   0xB6
 
#define PROXFUSION3_CH8_SETTINGS   0xBD
 
#define PROXFUSION3_CHx_REF_ASSOC   0x92
 
#define PROXFUSION3_CH6_PROX_SETTINGS   0xB7
 
#define PROXFUSION3_CH6_ATI_MIRROR   0xB9
 
#define PROXFUSION3_CH7_ATI_MIRROR   0xC0
 
#define PROXFUSION3_ATI_TARGETS   0x8E
 
#define PROXFUSION3_ENG_DIRECT_ADDRESS   0xF0
 ProxFusion 3 Engineering settings register.
 
#define PROXFUSION3_ENG_DIRECT_DATA   0xF1
 
#define PROXFUSION3_ENG_I2C_SETTINGS   0xF2
 
#define PROXFUSION3_ENG_LAST_CONV_LSB   0xF3
 
#define PROXFUSION3_ENG_LAST_CONV_MSB   0xF4
 
#define PROXFUSION3_ENG_PXS_DETECTION   0xF5
 

Detailed Description

List of registers of ProxFusion 3 Click driver.

Macro Definition Documentation

◆ PROXFUSION3_ACF_CH0

#define PROXFUSION3_ACF_CH0   0x08

ProxFusion 3 Channel Counts Bytes register.

Specified register for Channel Counts Bytes of ProxFusion 3 Click driver.

◆ PROXFUSION3_ACF_CH1

#define PROXFUSION3_ACF_CH1   0x0A

◆ PROXFUSION3_ACF_CH2

#define PROXFUSION3_ACF_CH2   0x0C

◆ PROXFUSION3_ACF_CH3

#define PROXFUSION3_ACF_CH3   0x0E

◆ PROXFUSION3_ACF_CH4

#define PROXFUSION3_ACF_CH4   0x10

◆ PROXFUSION3_ACF_CH5

#define PROXFUSION3_ACF_CH5   0x12

◆ PROXFUSION3_ACF_CH6

#define PROXFUSION3_ACF_CH6   0x14

◆ PROXFUSION3_ACF_CH7

#define PROXFUSION3_ACF_CH7   0x16

◆ PROXFUSION3_ACTIVE_CHANNELS

#define PROXFUSION3_ACTIVE_CHANNELS   0x81

◆ PROXFUSION3_ATI_TARGETS

#define PROXFUSION3_ATI_TARGETS   0x8E

◆ PROXFUSION3_CAP_ABS_BASE

#define PROXFUSION3_CAP_ABS_BASE   0x31

ProxFusion 3 Capacitance Measurement Variables register.

Specified register for Capacitance Measurement Variables of ProxFusion 3 Click driver.

◆ PROXFUSION3_CAP_ABS_CS

#define PROXFUSION3_CAP_ABS_CS   0x32

◆ PROXFUSION3_CAP_ABS_CS_CAP0

#define PROXFUSION3_CAP_ABS_CS_CAP0   0x33

◆ PROXFUSION3_CAP_ABS_CS_CAP1

#define PROXFUSION3_CAP_ABS_CS_CAP1   0x34

◆ PROXFUSION3_CH0_SETTINGS

#define PROXFUSION3_CH0_SETTINGS   0x8C

ProxFusion 3 Channel settings register.

Specified register for Channel settings of ProxFusion 3 Click driver.

◆ PROXFUSION3_CH1_SETTINGS

#define PROXFUSION3_CH1_SETTINGS   0x93

◆ PROXFUSION3_CH3_SETTINGS

#define PROXFUSION3_CH3_SETTINGS   0x9A

◆ PROXFUSION3_CH4_SETTINGS

#define PROXFUSION3_CH4_SETTINGS   0xA1

◆ PROXFUSION3_CH5_SETTINGS

#define PROXFUSION3_CH5_SETTINGS   0xA8

◆ PROXFUSION3_CH6_ATI_MIRROR

#define PROXFUSION3_CH6_ATI_MIRROR   0xB9

◆ PROXFUSION3_CH6_PROX_SETTINGS

#define PROXFUSION3_CH6_PROX_SETTINGS   0xB7

◆ PROXFUSION3_CH6_SETTINGS

#define PROXFUSION3_CH6_SETTINGS   0xAF

◆ PROXFUSION3_CH7_ATI_MIRROR

#define PROXFUSION3_CH7_ATI_MIRROR   0xC0

◆ PROXFUSION3_CH7_SETTINGS

#define PROXFUSION3_CH7_SETTINGS   0xB6

◆ PROXFUSION3_CH8_SETTINGS

#define PROXFUSION3_CH8_SETTINGS   0xBD

◆ PROXFUSION3_CH_PROX_STATE

#define PROXFUSION3_CH_PROX_STATE   0x04

ProxFusion 3 Channel Prox and Touch Flags register.

Specified register for Channel Prox and Touch Flags of ProxFusion 3 Click driver.

◆ PROXFUSION3_CH_RESEED

#define PROXFUSION3_CH_RESEED   0x82

◆ PROXFUSION3_CH_TOUCH_STATE

#define PROXFUSION3_CH_TOUCH_STATE   0x05

◆ PROXFUSION3_CHx_REF_ASSOC

#define PROXFUSION3_CHx_REF_ASSOC   0x92

◆ PROXFUSION3_COORDINATES

#define PROXFUSION3_COORDINATES   0x30

ProxFusion 3 Slider coordinates register.

Specified register for Reference Channel Delta Bytes of ProxFusion 3 Click driver.

◆ PROXFUSION3_DELTA_CH0

#define PROXFUSION3_DELTA_CH0   0x18

ProxFusion 3 Channel Delta Bytes register.

Specified register for Channel Delta Bytes of ProxFusion 3 Click driver.

◆ PROXFUSION3_DELTA_CH1

#define PROXFUSION3_DELTA_CH1   0x19

◆ PROXFUSION3_DELTA_CH2

#define PROXFUSION3_DELTA_CH2   0x1A

◆ PROXFUSION3_DELTA_CH3

#define PROXFUSION3_DELTA_CH3   0x1B

◆ PROXFUSION3_DELTA_CH4

#define PROXFUSION3_DELTA_CH4   0x1C

◆ PROXFUSION3_DELTA_CH5

#define PROXFUSION3_DELTA_CH5   0x1D

◆ PROXFUSION3_DELTA_CH6

#define PROXFUSION3_DELTA_CH6   0x1E

◆ PROXFUSION3_DELTA_CH7

#define PROXFUSION3_DELTA_CH7   0x1F

◆ PROXFUSION3_DEVICE_INFO

#define PROXFUSION3_DEVICE_INFO   0x00

ProxFusion 3 description register.

Specified register for description of ProxFusion 3 Click driver.

ProxFusion 3 Device Information register.

Specified register for Device Information of ProxFusion 3 Click driver.

◆ PROXFUSION3_ENG_DIRECT_ADDRESS

#define PROXFUSION3_ENG_DIRECT_ADDRESS   0xF0

ProxFusion 3 Engineering settings register.

Specified register for Engineering settings of ProxFusion 3 Click driver.

◆ PROXFUSION3_ENG_DIRECT_DATA

#define PROXFUSION3_ENG_DIRECT_DATA   0xF1

◆ PROXFUSION3_ENG_I2C_SETTINGS

#define PROXFUSION3_ENG_I2C_SETTINGS   0xF2

◆ PROXFUSION3_ENG_LAST_CONV_LSB

#define PROXFUSION3_ENG_LAST_CONV_LSB   0xF3

◆ PROXFUSION3_ENG_LAST_CONV_MSB

#define PROXFUSION3_ENG_LAST_CONV_MSB   0xF4

◆ PROXFUSION3_ENG_PXS_DETECTION

#define PROXFUSION3_ENG_PXS_DETECTION   0xF5

◆ PROXFUSION3_EVENT_SETTINGS

#define PROXFUSION3_EVENT_SETTINGS   0x88

◆ PROXFUSION3_GEN_SETINGS

#define PROXFUSION3_GEN_SETINGS   0x86

ProxFusion 3 General Settings register.

Specified register for General Settings of ProxFusion 3 Click driver.

◆ PROXFUSION3_GESTURE_FLAGS

#define PROXFUSION3_GESTURE_FLAGS   0x03

ProxFusion 3 Slider flags register.

Specified register for Slider flags of ProxFusion 3 Click driver.

◆ PROXFUSION3_LTA_CH0

#define PROXFUSION3_LTA_CH0   0x09

ProxFusion 3 Channel LTA Bytes register.

Specified register for Channel LTA Bytes of ProxFusion 3 Click driver.

◆ PROXFUSION3_LTA_CH1

#define PROXFUSION3_LTA_CH1   0x0B

◆ PROXFUSION3_LTA_CH2

#define PROXFUSION3_LTA_CH2   0x0D

◆ PROXFUSION3_LTA_CH3

#define PROXFUSION3_LTA_CH3   0x0F

◆ PROXFUSION3_LTA_CH4

#define PROXFUSION3_LTA_CH4   0x11

◆ PROXFUSION3_LTA_CH5

#define PROXFUSION3_LTA_CH5   0x13

◆ PROXFUSION3_LTA_CH6

#define PROXFUSION3_LTA_CH6   0x15

◆ PROXFUSION3_LTA_CH7

#define PROXFUSION3_LTA_CH7   0x17

◆ PROXFUSION3_PMU_SETTINGS

#define PROXFUSION3_PMU_SETTINGS   0x80

ProxFusion 3 Power mode settings Bytes register.

Specified register for Power mode settings Bytes of ProxFusion 3 Click driver.

◆ PROXFUSION3_REF_SETTINGS

#define PROXFUSION3_REF_SETTINGS   0x87

◆ PROXFUSION3_REFDELTA_CH0

#define PROXFUSION3_REFDELTA_CH0   0x20

ProxFusion 3 Reference Channel Delta Bytes register.

Specified register for Reference Channel Delta Bytes of ProxFusion 3 Click driver.

◆ PROXFUSION3_REFDELTA_CH1

#define PROXFUSION3_REFDELTA_CH1   0x21

◆ PROXFUSION3_REFDELTA_CH2

#define PROXFUSION3_REFDELTA_CH2   0x22

◆ PROXFUSION3_REFDELTA_CH3

#define PROXFUSION3_REFDELTA_CH3   0x23

◆ PROXFUSION3_REFDELTA_CH4

#define PROXFUSION3_REFDELTA_CH4   0x24

◆ PROXFUSION3_REFDELTA_CH5

#define PROXFUSION3_REFDELTA_CH5   0x25

◆ PROXFUSION3_REFDELTA_CH6

#define PROXFUSION3_REFDELTA_CH6   0x26

◆ PROXFUSION3_REFDELTA_CH7

#define PROXFUSION3_REFDELTA_CH7   0x27

◆ PROXFUSION3_REPORT_RATES

#define PROXFUSION3_REPORT_RATES   0x83

ProxFusion 3 Report Rate Bytes register.

Specified register for Report Rate Bytes of ProxFusion 3 Click driver.

◆ PROXFUSION3_SLIDER0_CH

#define PROXFUSION3_SLIDER0_CH   0x89

ProxFusion 3 Gesture Settings register.

Specified register for Gesture Settings of ProxFusion 3 Click driver.

◆ PROXFUSION3_SWIPE_SETTINGS

#define PROXFUSION3_SWIPE_SETTINGS   0x8B

◆ PROXFUSION3_SYS_FLAGS

#define PROXFUSION3_SYS_FLAGS   0x02

ProxFusion 3 Flags register.

Specified register for Flags of ProxFusion 3 Click driver.

◆ PROXFUSION3_TAP_SETTINGS

#define PROXFUSION3_TAP_SETTINGS   0x8A

◆ PROXFUSION3_TIMEOUT_PERIODS

#define PROXFUSION3_TIMEOUT_PERIODS   0x85

◆ PROXFUSION3_ULP_MODE_RATES

#define PROXFUSION3_ULP_MODE_RATES   0x84