touchpad4 2.0.0.0
Touchpad 4 Registers Settings

Settings for registers of Touchpad 4 Click driver. More...

Macros

#define TOUCHPAD4_TP_ATI_MULTIPLIERS_DIVIDERS_0   0xE1
 Change the ATI Settings.
 
#define TOUCHPAD4_TP_ATI_MULTIPLIERS_DIVIDERS_1   0x3B
 
#define TOUCHPAD4_TP_COMPENSATION_DIV_0   0x0F
 
#define TOUCHPAD4_TP_COMPENSATION_DIV_1   0x00
 
#define TOUCHPAD4_TP_ATI_TARGET_0   0xFA
 
#define TOUCHPAD4_TP_ATI_TARGET_1   0x00
 
#define TOUCHPAD4_TP_REF_DRIFT_LIMIT_0   0x32
 
#define TOUCHPAD4_TP_REF_DRIFT_LIMIT_1   0x00
 
#define TOUCHPAD4_TP_MIN_COUNT_REATI_0   0x32
 
#define TOUCHPAD4_TP_MIN_COUNT_REATI_1   0x00
 
#define TOUCHPAD4_REATI_RETRY_TIME_0   0x05
 
#define TOUCHPAD4_REATI_RETRY_TIME_1   0x00
 
#define TOUCHPAD4_ALP_ATI_MULTIPLIERS_DIVIDERS_0   0x82
 
#define TOUCHPAD4_ALP_ATI_MULTIPLIERS_DIVIDERS_1   0x28
 
#define TOUCHPAD4_ALP_COMPENSATION_DIV_0   0x05
 
#define TOUCHPAD4_ALP_COMPENSATION_DIV_1   0x00
 
#define TOUCHPAD4_ALP_ATI_TARGET_0   0xFA
 
#define TOUCHPAD4_ALP_ATI_TARGET_1   0x00
 
#define TOUCHPAD4_ALP_LTA_DRIFT_LIMIT_0   0x14
 
#define TOUCHPAD4_ALP_LTA_DRIFT_LIMIT_1   0x00
 
#define TOUCHPAD4_ALP_COMPENSATION_A_0   0xC4
 Change the ALP ATI Compensation.
 
#define TOUCHPAD4_ALP_COMPENSATION_A_1   0x01
 
#define TOUCHPAD4_ALP_COMPENSATION_B_0   0xE8
 
#define TOUCHPAD4_ALP_COMPENSATION_B_1   0x01
 
#define TOUCHPAD4_ACTIVE_MODE_REPORT_RATE_0   0x0A
 Change the Report Rates and Timing.
 
#define TOUCHPAD4_ACTIVE_MODE_REPORT_RATE_1   0x00
 
#define TOUCHPAD4_IDLE_TOUCH_MODE_REPORT_RATE_0   0x32
 
#define TOUCHPAD4_IDLE_TOUCH_MODE_REPORT_RATE_1   0x00
 
#define TOUCHPAD4_IDLE_MODE_REPORT_RATE_0   0x32
 
#define TOUCHPAD4_IDLE_MODE_REPORT_RATE_1   0x00
 
#define TOUCHPAD4_LP1_MODE_REPORT_RATE_0   0x32
 
#define TOUCHPAD4_LP1_MODE_REPORT_RATE_1   0x00
 
#define TOUCHPAD4_LP2_MODE_REPORT_RATE_0   0x64
 
#define TOUCHPAD4_LP2_MODE_REPORT_RATE_1   0x00
 
#define TOUCHPAD4_ACTIVE_MODE_TIMEOUT_0   0x0A
 
#define TOUCHPAD4_ACTIVE_MODE_TIMEOUT_1   0x00
 
#define TOUCHPAD4_IDLE_TOUCH_MODE_TIMEOUT_0   0x3C
 
#define TOUCHPAD4_IDLE_TOUCH_MODE_TIMEOUT_1   0x00
 
#define TOUCHPAD4_IDLE_MODE_TIMEOUT_0   0x14
 
#define TOUCHPAD4_IDLE_MODE_TIMEOUT_1   0x00
 
#define TOUCHPAD4_LP1_MODE_TIMEOUT_0   0x0A
 
#define TOUCHPAD4_LP1_MODE_TIMEOUT_1   0x00
 
#define TOUCHPAD4_REF_UPDATE_TIME_0   0x08
 
#define TOUCHPAD4_REF_UPDATE_TIME_1   0x00
 
#define TOUCHPAD4_I2C_TIMEOUT_0   0x64
 
#define TOUCHPAD4_I2C_TIMEOUT_1   0x00
 
#define TOUCHPAD4_SYSTEM_CONTROL_0   0x00
 Change the System Settings.
 
#define TOUCHPAD4_SYSTEM_CONTROL_1   0x00
 
#define TOUCHPAD4_CONFIG_SETTINGS0   0x3C
 
#define TOUCHPAD4_CONFIG_SETTINGS1   0x06
 
#define TOUCHPAD4_OTHER_SETTINGS_0   0x20
 
#define TOUCHPAD4_OTHER_SETTINGS_1   0xFF
 
#define TOUCHPAD4_TRACKPAD_TOUCH_SET_THRESHOLD   0x1A
 
#define TOUCHPAD4_TRACKPAD_TOUCH_CLEAR_THRESHOLD   0x14
 
#define TOUCHPAD4_ALP_THRESHOLD_0   0x08
 
#define TOUCHPAD4_ALP_THRESHOLD_1   0x00
 
#define TOUCHPAD4_OPEN_0_0   0xFF
 
#define TOUCHPAD4_OPEN_0_1   0xFF
 
#define TOUCHPAD4_ALP_SET_DEBOUNCE   0x02
 
#define TOUCHPAD4_ALP_CLEAR_DEBOUNCE   0x04
 
#define TOUCHPAD4_OPEN_1_0   0xFF
 
#define TOUCHPAD4_OPEN_1_1   0xFF
 
#define TOUCHPAD4_TP_CONVERSION_FREQUENCY_UP_PASS_LENGTH   0x05
 
#define TOUCHPAD4_TP_CONVERSION_FREQUENCY_FRACTION_VALUE   0x7F
 
#define TOUCHPAD4_ALP_CONVERSION_FREQUENCY_UP_PASS_LENGTH   0x05
 
#define TOUCHPAD4_ALP_CONVERSION_FREQUENCY_FRACTION_VALUE   0x7F
 
#define TOUCHPAD4_TRACKPAD_HARDWARE_SETTINGS_0   0x01
 
#define TOUCHPAD4_TRACKPAD_HARDWARE_SETTINGS_1   0x0D
 
#define TOUCHPAD4_ALP_HARDWARE_SETTINGS_0   0x65
 
#define TOUCHPAD4_ALP_HARDWARE_SETTINGS_1   0x1D
 
#define TOUCHPAD4_TRACKPAD_SETTINGS_0_0   0x28
 Change the Trackpad Settings.
 
#define TOUCHPAD4_TRACKPAD_SETTINGS_0_1   0x04
 
#define TOUCHPAD4_TRACKPAD_SETTINGS_1_0   0x05
 
#define TOUCHPAD4_TRACKPAD_SETTINGS_1_1   0x01
 
#define TOUCHPAD4_X_RESOLUTION_0   0x00
 
#define TOUCHPAD4_X_RESOLUTION_1   0x03
 
#define TOUCHPAD4_Y_RESOLUTION_0   0x00
 
#define TOUCHPAD4_Y_RESOLUTION_1   0x04
 
#define TOUCHPAD4_XY_DYNAMIC_FILTER_BOTTOM_SPEED_0   0x06
 
#define TOUCHPAD4_XY_DYNAMIC_FILTER_BOTTOM_SPEED_1   0x00
 
#define TOUCHPAD4_XY_DYNAMIC_FILTER_TOP_SPEED_0   0x7C
 
#define TOUCHPAD4_XY_DYNAMIC_FILTER_TOP_SPEED_1   0x00
 
#define TOUCHPAD4_XY_DYNAMIC_FILTER_BOTTOM_BETA   0x07
 
#define TOUCHPAD4_XY_DYNAMIC_FILTER_STATIC_FILTER_BETA   0x80
 
#define TOUCHPAD4_STATIONARY_TOUCH_MOV_THRESHOLD   0x14
 
#define TOUCHPAD4_FINGER_SPLIT_FACTOR   0x00
 
#define TOUCHPAD4_X_TRIM_VALUE_0   0x14
 
#define TOUCHPAD4_X_TRIM_VALUE_1   0x00
 
#define TOUCHPAD4_Y_TRIM_VALUE_0   0x14
 
#define TOUCHPAD4_Y_TRIM_VALUE_1   0x00
 
#define TOUCHPAD4_ALP_COUNT_FILTER_BETA_0   0xB4
 Change the ALP Settings.
 
#define TOUCHPAD4_OPEN_0   0x00
 
#define TOUCHPAD4_ALP_LTA_BETA_LP1   0x06
 
#define TOUCHPAD4_ALP_LTA_BETA_LP2   0x04
 
#define TOUCHPAD4_ALP_SETUP_0   0x33
 
#define TOUCHPAD4_ALP_SETUP_1   0x03
 
#define TOUCHPAD4_ALP_TX_ENABLE_0   0x40
 
#define TOUCHPAD4_ALP_TX_ENABLE_1   0x05
 
#define TOUCHPAD4_MINOR_VERSION   0x00
 Change the Settings Version Numbers.
 
#define TOUCHPAD4_MAJOR_VERSION   0x01
 
#define TOUCHPAD4_GESTURE_ENABLE_0   0x3F
 Change the Gesture Settings.
 
#define TOUCHPAD4_GESTURE_ENABLE_1   0x0F
 
#define TOUCHPAD4_TAP_TIME_0   0x96
 
#define TOUCHPAD4_TAP_TIME_1   0x00
 
#define TOUCHPAD4_TAP_DISTANCE_0   0x32
 
#define TOUCHPAD4_TAP_DISTANCE_1   0x00
 
#define TOUCHPAD4_HOLD_TIME_0   0x2C
 
#define TOUCHPAD4_HOLD_TIME_1   0x01
 
#define TOUCHPAD4_SWIPE_TIME_0   0x96
 
#define TOUCHPAD4_SWIPE_TIME_1   0x00
 
#define TOUCHPAD4_SWIPE_X_DISTANCE_0   0xC8
 
#define TOUCHPAD4_SWIPE_X_DISTANCE_1   0x00
 
#define TOUCHPAD4_SWIPE_Y_DISTANCE_0   0xC8
 
#define TOUCHPAD4_SWIPE_Y_DISTANCE_1   0x00
 
#define TOUCHPAD4_SWIPE_ANGLE_0   0x17
 
#define TOUCHPAD4_GESTURE_OPEN_0   0x00
 
#define TOUCHPAD4_RX_TX_MAP_0   0x05
 Change the RxTx Mapping.
 
#define TOUCHPAD4_RX_TX_MAP_1   0x04
 
#define TOUCHPAD4_RX_TX_MAP_2   0x01
 
#define TOUCHPAD4_RX_TX_MAP_3   0x00
 
#define TOUCHPAD4_RX_TX_MAP_4   0x0A
 
#define TOUCHPAD4_RX_TX_MAP_5   0x09
 
#define TOUCHPAD4_RX_TX_MAP_6   0x08
 
#define TOUCHPAD4_RX_TX_MAP_7   0x07
 
#define TOUCHPAD4_RX_TX_MAP_8   0x06
 
#define TOUCHPAD4_RX_TX_MAP_9   0x0A
 
#define TOUCHPAD4_RX_TX_MAP_10   0x09
 
#define TOUCHPAD4_RX_TX_MAP_11   0x08
 
#define TOUCHPAD4_RX_TX_MAP_12   0x00
 
#define TOUCHPAD4_RX_TX_MAP_13   0x00
 
#define TOUCHPAD4_PLACEHOLDER_0   0x05
 Change the Allocation of channels into cycles 0-9.
 
#define TOUCHPAD4_CH_1_CYCLE_0   0x00
 
#define TOUCHPAD4_CH_2_CYCLE_0   0x02
 
#define TOUCHPAD4_PLACEHOLDER_1   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_1   0x01
 
#define TOUCHPAD4_CH_2_CYCLE_1   0x03
 
#define TOUCHPAD4_PLACEHOLDER_2   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_2   0x04
 
#define TOUCHPAD4_CH_2_CYCLE_2   0x06
 
#define TOUCHPAD4_PLACEHOLDER_3   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_3   0x05
 
#define TOUCHPAD4_CH_2_CYCLE_3   0x07
 
#define TOUCHPAD4_PLACEHOLDER_4   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_4   0x08
 
#define TOUCHPAD4_CH_2_CYCLE_4   0x0A
 
#define TOUCHPAD4_PLACEHOLDER_5   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_5   0x09
 
#define TOUCHPAD4_CH_2_CYCLE_5   0x0B
 
#define TOUCHPAD4_PLACEHOLDER_6   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_6   0x0C
 
#define TOUCHPAD4_CH_2_CYCLE_6   0x0E
 
#define TOUCHPAD4_PLACEHOLDER_7   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_7   0x0D
 
#define TOUCHPAD4_CH_2_CYCLE_7   0x0F
 
#define TOUCHPAD4_PLACEHOLDER_8   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_8   0x10
 
#define TOUCHPAD4_CH_2_CYCLE_8   0x12
 
#define TOUCHPAD4_PLACEHOLDER_9   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_9   0x11
 
#define TOUCHPAD4_CH_2_CYCLE_9   0x13
 
#define TOUCHPAD4_PLACEHOLDER_10   0x05
 Change the Allocation of channels into cycles 10-17.
 
#define TOUCHPAD4_CH_1_CYCLE_10   0xFF
 
#define TOUCHPAD4_CH_2_CYCLE_10   0xFF
 
#define TOUCHPAD4_PLACEHOLDER_11   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_11   0xFF
 
#define TOUCHPAD4_CH_2_CYCLE_11   0xFF
 
#define TOUCHPAD4_PLACEHOLDER_12   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_12   0xFF
 
#define TOUCHPAD4_CH_2_CYCLE_12   0xFF
 
#define TOUCHPAD4_PLACEHOLDER_13   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_13   0xFF
 
#define TOUCHPAD4_CH_2_CYCLE_13   0xFF
 
#define TOUCHPAD4_PLACEHOLDER_14   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_14   0xFF
 
#define TOUCHPAD4_CH_2_CYCLE_14   0xFF
 
#define TOUCHPAD4_PLACEHOLDER_15   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_15   0xFF
 
#define TOUCHPAD4_CH_2_CYCLE_15   0xFF
 
#define TOUCHPAD4_PLACEHOLDER_16   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_16   0xFF
 
#define TOUCHPAD4_CH_2_CYCLE_16   0xFF
 
#define TOUCHPAD4_PLACEHOLDER_17   0x05
 
#define TOUCHPAD4_CH_1_CYCLE_17   0xFF
 
#define TOUCHPAD4_CH_2_CYCLE_17   0xFF
 
#define TOUCHPAD4_SET_DEV_ADDR   0x56
 Touchpad 4 device address setting.
 

Detailed Description

Settings for registers of Touchpad 4 Click driver.

Macro Definition Documentation

◆ TOUCHPAD4_ACTIVE_MODE_REPORT_RATE_0

#define TOUCHPAD4_ACTIVE_MODE_REPORT_RATE_0   0x0A

Change the Report Rates and Timing.

Memory Map Position 0x40 - 0x4A.

◆ TOUCHPAD4_ACTIVE_MODE_REPORT_RATE_1

#define TOUCHPAD4_ACTIVE_MODE_REPORT_RATE_1   0x00

◆ TOUCHPAD4_ACTIVE_MODE_TIMEOUT_0

#define TOUCHPAD4_ACTIVE_MODE_TIMEOUT_0   0x0A

◆ TOUCHPAD4_ACTIVE_MODE_TIMEOUT_1

#define TOUCHPAD4_ACTIVE_MODE_TIMEOUT_1   0x00

◆ TOUCHPAD4_ALP_ATI_MULTIPLIERS_DIVIDERS_0

#define TOUCHPAD4_ALP_ATI_MULTIPLIERS_DIVIDERS_0   0x82

◆ TOUCHPAD4_ALP_ATI_MULTIPLIERS_DIVIDERS_1

#define TOUCHPAD4_ALP_ATI_MULTIPLIERS_DIVIDERS_1   0x28

◆ TOUCHPAD4_ALP_ATI_TARGET_0

#define TOUCHPAD4_ALP_ATI_TARGET_0   0xFA

◆ TOUCHPAD4_ALP_ATI_TARGET_1

#define TOUCHPAD4_ALP_ATI_TARGET_1   0x00

◆ TOUCHPAD4_ALP_CLEAR_DEBOUNCE

#define TOUCHPAD4_ALP_CLEAR_DEBOUNCE   0x04

◆ TOUCHPAD4_ALP_COMPENSATION_A_0

#define TOUCHPAD4_ALP_COMPENSATION_A_0   0xC4

Change the ALP ATI Compensation.

Memory Map Position 0x3A - 0x3B.

◆ TOUCHPAD4_ALP_COMPENSATION_A_1

#define TOUCHPAD4_ALP_COMPENSATION_A_1   0x01

◆ TOUCHPAD4_ALP_COMPENSATION_B_0

#define TOUCHPAD4_ALP_COMPENSATION_B_0   0xE8

◆ TOUCHPAD4_ALP_COMPENSATION_B_1

#define TOUCHPAD4_ALP_COMPENSATION_B_1   0x01

◆ TOUCHPAD4_ALP_COMPENSATION_DIV_0

#define TOUCHPAD4_ALP_COMPENSATION_DIV_0   0x05

◆ TOUCHPAD4_ALP_COMPENSATION_DIV_1

#define TOUCHPAD4_ALP_COMPENSATION_DIV_1   0x00

◆ TOUCHPAD4_ALP_CONVERSION_FREQUENCY_FRACTION_VALUE

#define TOUCHPAD4_ALP_CONVERSION_FREQUENCY_FRACTION_VALUE   0x7F

◆ TOUCHPAD4_ALP_CONVERSION_FREQUENCY_UP_PASS_LENGTH

#define TOUCHPAD4_ALP_CONVERSION_FREQUENCY_UP_PASS_LENGTH   0x05

◆ TOUCHPAD4_ALP_COUNT_FILTER_BETA_0

#define TOUCHPAD4_ALP_COUNT_FILTER_BETA_0   0xB4

Change the ALP Settings.

Memory Map Position 0x70 - 0x73.

◆ TOUCHPAD4_ALP_HARDWARE_SETTINGS_0

#define TOUCHPAD4_ALP_HARDWARE_SETTINGS_0   0x65

◆ TOUCHPAD4_ALP_HARDWARE_SETTINGS_1

#define TOUCHPAD4_ALP_HARDWARE_SETTINGS_1   0x1D

◆ TOUCHPAD4_ALP_LTA_BETA_LP1

#define TOUCHPAD4_ALP_LTA_BETA_LP1   0x06

◆ TOUCHPAD4_ALP_LTA_BETA_LP2

#define TOUCHPAD4_ALP_LTA_BETA_LP2   0x04

◆ TOUCHPAD4_ALP_LTA_DRIFT_LIMIT_0

#define TOUCHPAD4_ALP_LTA_DRIFT_LIMIT_0   0x14

◆ TOUCHPAD4_ALP_LTA_DRIFT_LIMIT_1

#define TOUCHPAD4_ALP_LTA_DRIFT_LIMIT_1   0x00

◆ TOUCHPAD4_ALP_SET_DEBOUNCE

#define TOUCHPAD4_ALP_SET_DEBOUNCE   0x02

◆ TOUCHPAD4_ALP_SETUP_0

#define TOUCHPAD4_ALP_SETUP_0   0x33

◆ TOUCHPAD4_ALP_SETUP_1

#define TOUCHPAD4_ALP_SETUP_1   0x03

◆ TOUCHPAD4_ALP_THRESHOLD_0

#define TOUCHPAD4_ALP_THRESHOLD_0   0x08

◆ TOUCHPAD4_ALP_THRESHOLD_1

#define TOUCHPAD4_ALP_THRESHOLD_1   0x00

◆ TOUCHPAD4_ALP_TX_ENABLE_0

#define TOUCHPAD4_ALP_TX_ENABLE_0   0x40

◆ TOUCHPAD4_ALP_TX_ENABLE_1

#define TOUCHPAD4_ALP_TX_ENABLE_1   0x05

◆ TOUCHPAD4_CH_1_CYCLE_0

#define TOUCHPAD4_CH_1_CYCLE_0   0x00

◆ TOUCHPAD4_CH_1_CYCLE_1

#define TOUCHPAD4_CH_1_CYCLE_1   0x01

◆ TOUCHPAD4_CH_1_CYCLE_10

#define TOUCHPAD4_CH_1_CYCLE_10   0xFF

◆ TOUCHPAD4_CH_1_CYCLE_11

#define TOUCHPAD4_CH_1_CYCLE_11   0xFF

◆ TOUCHPAD4_CH_1_CYCLE_12

#define TOUCHPAD4_CH_1_CYCLE_12   0xFF

◆ TOUCHPAD4_CH_1_CYCLE_13

#define TOUCHPAD4_CH_1_CYCLE_13   0xFF

◆ TOUCHPAD4_CH_1_CYCLE_14

#define TOUCHPAD4_CH_1_CYCLE_14   0xFF

◆ TOUCHPAD4_CH_1_CYCLE_15

#define TOUCHPAD4_CH_1_CYCLE_15   0xFF

◆ TOUCHPAD4_CH_1_CYCLE_16

#define TOUCHPAD4_CH_1_CYCLE_16   0xFF

◆ TOUCHPAD4_CH_1_CYCLE_17

#define TOUCHPAD4_CH_1_CYCLE_17   0xFF

◆ TOUCHPAD4_CH_1_CYCLE_2

#define TOUCHPAD4_CH_1_CYCLE_2   0x04

◆ TOUCHPAD4_CH_1_CYCLE_3

#define TOUCHPAD4_CH_1_CYCLE_3   0x05

◆ TOUCHPAD4_CH_1_CYCLE_4

#define TOUCHPAD4_CH_1_CYCLE_4   0x08

◆ TOUCHPAD4_CH_1_CYCLE_5

#define TOUCHPAD4_CH_1_CYCLE_5   0x09

◆ TOUCHPAD4_CH_1_CYCLE_6

#define TOUCHPAD4_CH_1_CYCLE_6   0x0C

◆ TOUCHPAD4_CH_1_CYCLE_7

#define TOUCHPAD4_CH_1_CYCLE_7   0x0D

◆ TOUCHPAD4_CH_1_CYCLE_8

#define TOUCHPAD4_CH_1_CYCLE_8   0x10

◆ TOUCHPAD4_CH_1_CYCLE_9

#define TOUCHPAD4_CH_1_CYCLE_9   0x11

◆ TOUCHPAD4_CH_2_CYCLE_0

#define TOUCHPAD4_CH_2_CYCLE_0   0x02

◆ TOUCHPAD4_CH_2_CYCLE_1

#define TOUCHPAD4_CH_2_CYCLE_1   0x03

◆ TOUCHPAD4_CH_2_CYCLE_10

#define TOUCHPAD4_CH_2_CYCLE_10   0xFF

◆ TOUCHPAD4_CH_2_CYCLE_11

#define TOUCHPAD4_CH_2_CYCLE_11   0xFF

◆ TOUCHPAD4_CH_2_CYCLE_12

#define TOUCHPAD4_CH_2_CYCLE_12   0xFF

◆ TOUCHPAD4_CH_2_CYCLE_13

#define TOUCHPAD4_CH_2_CYCLE_13   0xFF

◆ TOUCHPAD4_CH_2_CYCLE_14

#define TOUCHPAD4_CH_2_CYCLE_14   0xFF

◆ TOUCHPAD4_CH_2_CYCLE_15

#define TOUCHPAD4_CH_2_CYCLE_15   0xFF

◆ TOUCHPAD4_CH_2_CYCLE_16

#define TOUCHPAD4_CH_2_CYCLE_16   0xFF

◆ TOUCHPAD4_CH_2_CYCLE_17

#define TOUCHPAD4_CH_2_CYCLE_17   0xFF

◆ TOUCHPAD4_CH_2_CYCLE_2

#define TOUCHPAD4_CH_2_CYCLE_2   0x06

◆ TOUCHPAD4_CH_2_CYCLE_3

#define TOUCHPAD4_CH_2_CYCLE_3   0x07

◆ TOUCHPAD4_CH_2_CYCLE_4

#define TOUCHPAD4_CH_2_CYCLE_4   0x0A

◆ TOUCHPAD4_CH_2_CYCLE_5

#define TOUCHPAD4_CH_2_CYCLE_5   0x0B

◆ TOUCHPAD4_CH_2_CYCLE_6

#define TOUCHPAD4_CH_2_CYCLE_6   0x0E

◆ TOUCHPAD4_CH_2_CYCLE_7

#define TOUCHPAD4_CH_2_CYCLE_7   0x0F

◆ TOUCHPAD4_CH_2_CYCLE_8

#define TOUCHPAD4_CH_2_CYCLE_8   0x12

◆ TOUCHPAD4_CH_2_CYCLE_9

#define TOUCHPAD4_CH_2_CYCLE_9   0x13

◆ TOUCHPAD4_CONFIG_SETTINGS0

#define TOUCHPAD4_CONFIG_SETTINGS0   0x3C

◆ TOUCHPAD4_CONFIG_SETTINGS1

#define TOUCHPAD4_CONFIG_SETTINGS1   0x06

◆ TOUCHPAD4_FINGER_SPLIT_FACTOR

#define TOUCHPAD4_FINGER_SPLIT_FACTOR   0x00

◆ TOUCHPAD4_GESTURE_ENABLE_0

#define TOUCHPAD4_GESTURE_ENABLE_0   0x3F

Change the Gesture Settings.

Memory Map Position 0x80 - 0x87.

◆ TOUCHPAD4_GESTURE_ENABLE_1

#define TOUCHPAD4_GESTURE_ENABLE_1   0x0F

◆ TOUCHPAD4_GESTURE_OPEN_0

#define TOUCHPAD4_GESTURE_OPEN_0   0x00

◆ TOUCHPAD4_HOLD_TIME_0

#define TOUCHPAD4_HOLD_TIME_0   0x2C

◆ TOUCHPAD4_HOLD_TIME_1

#define TOUCHPAD4_HOLD_TIME_1   0x01

◆ TOUCHPAD4_I2C_TIMEOUT_0

#define TOUCHPAD4_I2C_TIMEOUT_0   0x64

◆ TOUCHPAD4_I2C_TIMEOUT_1

#define TOUCHPAD4_I2C_TIMEOUT_1   0x00

◆ TOUCHPAD4_IDLE_MODE_REPORT_RATE_0

#define TOUCHPAD4_IDLE_MODE_REPORT_RATE_0   0x32

◆ TOUCHPAD4_IDLE_MODE_REPORT_RATE_1

#define TOUCHPAD4_IDLE_MODE_REPORT_RATE_1   0x00

◆ TOUCHPAD4_IDLE_MODE_TIMEOUT_0

#define TOUCHPAD4_IDLE_MODE_TIMEOUT_0   0x14

◆ TOUCHPAD4_IDLE_MODE_TIMEOUT_1

#define TOUCHPAD4_IDLE_MODE_TIMEOUT_1   0x00

◆ TOUCHPAD4_IDLE_TOUCH_MODE_REPORT_RATE_0

#define TOUCHPAD4_IDLE_TOUCH_MODE_REPORT_RATE_0   0x32

◆ TOUCHPAD4_IDLE_TOUCH_MODE_REPORT_RATE_1

#define TOUCHPAD4_IDLE_TOUCH_MODE_REPORT_RATE_1   0x00

◆ TOUCHPAD4_IDLE_TOUCH_MODE_TIMEOUT_0

#define TOUCHPAD4_IDLE_TOUCH_MODE_TIMEOUT_0   0x3C

◆ TOUCHPAD4_IDLE_TOUCH_MODE_TIMEOUT_1

#define TOUCHPAD4_IDLE_TOUCH_MODE_TIMEOUT_1   0x00

◆ TOUCHPAD4_LP1_MODE_REPORT_RATE_0

#define TOUCHPAD4_LP1_MODE_REPORT_RATE_0   0x32

◆ TOUCHPAD4_LP1_MODE_REPORT_RATE_1

#define TOUCHPAD4_LP1_MODE_REPORT_RATE_1   0x00

◆ TOUCHPAD4_LP1_MODE_TIMEOUT_0

#define TOUCHPAD4_LP1_MODE_TIMEOUT_0   0x0A

◆ TOUCHPAD4_LP1_MODE_TIMEOUT_1

#define TOUCHPAD4_LP1_MODE_TIMEOUT_1   0x00

◆ TOUCHPAD4_LP2_MODE_REPORT_RATE_0

#define TOUCHPAD4_LP2_MODE_REPORT_RATE_0   0x64

◆ TOUCHPAD4_LP2_MODE_REPORT_RATE_1

#define TOUCHPAD4_LP2_MODE_REPORT_RATE_1   0x00

◆ TOUCHPAD4_MAJOR_VERSION

#define TOUCHPAD4_MAJOR_VERSION   0x01

◆ TOUCHPAD4_MINOR_VERSION

#define TOUCHPAD4_MINOR_VERSION   0x00

Change the Settings Version Numbers.

Memory Map Position 0x74 - 0x74.

◆ TOUCHPAD4_OPEN_0

#define TOUCHPAD4_OPEN_0   0x00

◆ TOUCHPAD4_OPEN_0_0

#define TOUCHPAD4_OPEN_0_0   0xFF

◆ TOUCHPAD4_OPEN_0_1

#define TOUCHPAD4_OPEN_0_1   0xFF

◆ TOUCHPAD4_OPEN_1_0

#define TOUCHPAD4_OPEN_1_0   0xFF

◆ TOUCHPAD4_OPEN_1_1

#define TOUCHPAD4_OPEN_1_1   0xFF

◆ TOUCHPAD4_OTHER_SETTINGS_0

#define TOUCHPAD4_OTHER_SETTINGS_0   0x20

◆ TOUCHPAD4_OTHER_SETTINGS_1

#define TOUCHPAD4_OTHER_SETTINGS_1   0xFF

◆ TOUCHPAD4_PLACEHOLDER_0

#define TOUCHPAD4_PLACEHOLDER_0   0x05

Change the Allocation of channels into cycles 0-9.

Memory Map Position 0xA0 - 0xAE.

◆ TOUCHPAD4_PLACEHOLDER_1

#define TOUCHPAD4_PLACEHOLDER_1   0x05

◆ TOUCHPAD4_PLACEHOLDER_10

#define TOUCHPAD4_PLACEHOLDER_10   0x05

Change the Allocation of channels into cycles 10-17.

Memory Map Position 0xB0 - 0xBB.

◆ TOUCHPAD4_PLACEHOLDER_11

#define TOUCHPAD4_PLACEHOLDER_11   0x05

◆ TOUCHPAD4_PLACEHOLDER_12

#define TOUCHPAD4_PLACEHOLDER_12   0x05

◆ TOUCHPAD4_PLACEHOLDER_13

#define TOUCHPAD4_PLACEHOLDER_13   0x05

◆ TOUCHPAD4_PLACEHOLDER_14

#define TOUCHPAD4_PLACEHOLDER_14   0x05

◆ TOUCHPAD4_PLACEHOLDER_15

#define TOUCHPAD4_PLACEHOLDER_15   0x05

◆ TOUCHPAD4_PLACEHOLDER_16

#define TOUCHPAD4_PLACEHOLDER_16   0x05

◆ TOUCHPAD4_PLACEHOLDER_17

#define TOUCHPAD4_PLACEHOLDER_17   0x05

◆ TOUCHPAD4_PLACEHOLDER_2

#define TOUCHPAD4_PLACEHOLDER_2   0x05

◆ TOUCHPAD4_PLACEHOLDER_3

#define TOUCHPAD4_PLACEHOLDER_3   0x05

◆ TOUCHPAD4_PLACEHOLDER_4

#define TOUCHPAD4_PLACEHOLDER_4   0x05

◆ TOUCHPAD4_PLACEHOLDER_5

#define TOUCHPAD4_PLACEHOLDER_5   0x05

◆ TOUCHPAD4_PLACEHOLDER_6

#define TOUCHPAD4_PLACEHOLDER_6   0x05

◆ TOUCHPAD4_PLACEHOLDER_7

#define TOUCHPAD4_PLACEHOLDER_7   0x05

◆ TOUCHPAD4_PLACEHOLDER_8

#define TOUCHPAD4_PLACEHOLDER_8   0x05

◆ TOUCHPAD4_PLACEHOLDER_9

#define TOUCHPAD4_PLACEHOLDER_9   0x05

◆ TOUCHPAD4_REATI_RETRY_TIME_0

#define TOUCHPAD4_REATI_RETRY_TIME_0   0x05

◆ TOUCHPAD4_REATI_RETRY_TIME_1

#define TOUCHPAD4_REATI_RETRY_TIME_1   0x00

◆ TOUCHPAD4_REF_UPDATE_TIME_0

#define TOUCHPAD4_REF_UPDATE_TIME_0   0x08

◆ TOUCHPAD4_REF_UPDATE_TIME_1

#define TOUCHPAD4_REF_UPDATE_TIME_1   0x00

◆ TOUCHPAD4_RX_TX_MAP_0

#define TOUCHPAD4_RX_TX_MAP_0   0x05

Change the RxTx Mapping.

Memory Map Position 0x90 - 0x96.

◆ TOUCHPAD4_RX_TX_MAP_1

#define TOUCHPAD4_RX_TX_MAP_1   0x04

◆ TOUCHPAD4_RX_TX_MAP_10

#define TOUCHPAD4_RX_TX_MAP_10   0x09

◆ TOUCHPAD4_RX_TX_MAP_11

#define TOUCHPAD4_RX_TX_MAP_11   0x08

◆ TOUCHPAD4_RX_TX_MAP_12

#define TOUCHPAD4_RX_TX_MAP_12   0x00

◆ TOUCHPAD4_RX_TX_MAP_13

#define TOUCHPAD4_RX_TX_MAP_13   0x00

◆ TOUCHPAD4_RX_TX_MAP_2

#define TOUCHPAD4_RX_TX_MAP_2   0x01

◆ TOUCHPAD4_RX_TX_MAP_3

#define TOUCHPAD4_RX_TX_MAP_3   0x00

◆ TOUCHPAD4_RX_TX_MAP_4

#define TOUCHPAD4_RX_TX_MAP_4   0x0A

◆ TOUCHPAD4_RX_TX_MAP_5

#define TOUCHPAD4_RX_TX_MAP_5   0x09

◆ TOUCHPAD4_RX_TX_MAP_6

#define TOUCHPAD4_RX_TX_MAP_6   0x08

◆ TOUCHPAD4_RX_TX_MAP_7

#define TOUCHPAD4_RX_TX_MAP_7   0x07

◆ TOUCHPAD4_RX_TX_MAP_8

#define TOUCHPAD4_RX_TX_MAP_8   0x06

◆ TOUCHPAD4_RX_TX_MAP_9

#define TOUCHPAD4_RX_TX_MAP_9   0x0A

◆ TOUCHPAD4_SET_DEV_ADDR

#define TOUCHPAD4_SET_DEV_ADDR   0x56

Touchpad 4 device address setting.

Specified setting for device slave address selection of Touchpad 4 Click driver.

◆ TOUCHPAD4_STATIONARY_TOUCH_MOV_THRESHOLD

#define TOUCHPAD4_STATIONARY_TOUCH_MOV_THRESHOLD   0x14

◆ TOUCHPAD4_SWIPE_ANGLE_0

#define TOUCHPAD4_SWIPE_ANGLE_0   0x17

◆ TOUCHPAD4_SWIPE_TIME_0

#define TOUCHPAD4_SWIPE_TIME_0   0x96

◆ TOUCHPAD4_SWIPE_TIME_1

#define TOUCHPAD4_SWIPE_TIME_1   0x00

◆ TOUCHPAD4_SWIPE_X_DISTANCE_0

#define TOUCHPAD4_SWIPE_X_DISTANCE_0   0xC8

◆ TOUCHPAD4_SWIPE_X_DISTANCE_1

#define TOUCHPAD4_SWIPE_X_DISTANCE_1   0x00

◆ TOUCHPAD4_SWIPE_Y_DISTANCE_0

#define TOUCHPAD4_SWIPE_Y_DISTANCE_0   0xC8

◆ TOUCHPAD4_SWIPE_Y_DISTANCE_1

#define TOUCHPAD4_SWIPE_Y_DISTANCE_1   0x00

◆ TOUCHPAD4_SYSTEM_CONTROL_0

#define TOUCHPAD4_SYSTEM_CONTROL_0   0x00

Change the System Settings.

Memory Map Position 0x50 - 0x5B.

◆ TOUCHPAD4_SYSTEM_CONTROL_1

#define TOUCHPAD4_SYSTEM_CONTROL_1   0x00

◆ TOUCHPAD4_TAP_DISTANCE_0

#define TOUCHPAD4_TAP_DISTANCE_0   0x32

◆ TOUCHPAD4_TAP_DISTANCE_1

#define TOUCHPAD4_TAP_DISTANCE_1   0x00

◆ TOUCHPAD4_TAP_TIME_0

#define TOUCHPAD4_TAP_TIME_0   0x96

◆ TOUCHPAD4_TAP_TIME_1

#define TOUCHPAD4_TAP_TIME_1   0x00

◆ TOUCHPAD4_TP_ATI_MULTIPLIERS_DIVIDERS_0

#define TOUCHPAD4_TP_ATI_MULTIPLIERS_DIVIDERS_0   0xE1

Change the ATI Settings.

Memory Map Position 0x30 - 0x39.

◆ TOUCHPAD4_TP_ATI_MULTIPLIERS_DIVIDERS_1

#define TOUCHPAD4_TP_ATI_MULTIPLIERS_DIVIDERS_1   0x3B

◆ TOUCHPAD4_TP_ATI_TARGET_0

#define TOUCHPAD4_TP_ATI_TARGET_0   0xFA

◆ TOUCHPAD4_TP_ATI_TARGET_1

#define TOUCHPAD4_TP_ATI_TARGET_1   0x00

◆ TOUCHPAD4_TP_COMPENSATION_DIV_0

#define TOUCHPAD4_TP_COMPENSATION_DIV_0   0x0F

◆ TOUCHPAD4_TP_COMPENSATION_DIV_1

#define TOUCHPAD4_TP_COMPENSATION_DIV_1   0x00

◆ TOUCHPAD4_TP_CONVERSION_FREQUENCY_FRACTION_VALUE

#define TOUCHPAD4_TP_CONVERSION_FREQUENCY_FRACTION_VALUE   0x7F

◆ TOUCHPAD4_TP_CONVERSION_FREQUENCY_UP_PASS_LENGTH

#define TOUCHPAD4_TP_CONVERSION_FREQUENCY_UP_PASS_LENGTH   0x05

◆ TOUCHPAD4_TP_MIN_COUNT_REATI_0

#define TOUCHPAD4_TP_MIN_COUNT_REATI_0   0x32

◆ TOUCHPAD4_TP_MIN_COUNT_REATI_1

#define TOUCHPAD4_TP_MIN_COUNT_REATI_1   0x00

◆ TOUCHPAD4_TP_REF_DRIFT_LIMIT_0

#define TOUCHPAD4_TP_REF_DRIFT_LIMIT_0   0x32

◆ TOUCHPAD4_TP_REF_DRIFT_LIMIT_1

#define TOUCHPAD4_TP_REF_DRIFT_LIMIT_1   0x00

◆ TOUCHPAD4_TRACKPAD_HARDWARE_SETTINGS_0

#define TOUCHPAD4_TRACKPAD_HARDWARE_SETTINGS_0   0x01

◆ TOUCHPAD4_TRACKPAD_HARDWARE_SETTINGS_1

#define TOUCHPAD4_TRACKPAD_HARDWARE_SETTINGS_1   0x0D

◆ TOUCHPAD4_TRACKPAD_SETTINGS_0_0

#define TOUCHPAD4_TRACKPAD_SETTINGS_0_0   0x28

Change the Trackpad Settings.

Memory Map Position 0x60 - 0x69.

◆ TOUCHPAD4_TRACKPAD_SETTINGS_0_1

#define TOUCHPAD4_TRACKPAD_SETTINGS_0_1   0x04

◆ TOUCHPAD4_TRACKPAD_SETTINGS_1_0

#define TOUCHPAD4_TRACKPAD_SETTINGS_1_0   0x05

◆ TOUCHPAD4_TRACKPAD_SETTINGS_1_1

#define TOUCHPAD4_TRACKPAD_SETTINGS_1_1   0x01

◆ TOUCHPAD4_TRACKPAD_TOUCH_CLEAR_THRESHOLD

#define TOUCHPAD4_TRACKPAD_TOUCH_CLEAR_THRESHOLD   0x14

◆ TOUCHPAD4_TRACKPAD_TOUCH_SET_THRESHOLD

#define TOUCHPAD4_TRACKPAD_TOUCH_SET_THRESHOLD   0x1A

◆ TOUCHPAD4_X_RESOLUTION_0

#define TOUCHPAD4_X_RESOLUTION_0   0x00

◆ TOUCHPAD4_X_RESOLUTION_1

#define TOUCHPAD4_X_RESOLUTION_1   0x03

◆ TOUCHPAD4_X_TRIM_VALUE_0

#define TOUCHPAD4_X_TRIM_VALUE_0   0x14

◆ TOUCHPAD4_X_TRIM_VALUE_1

#define TOUCHPAD4_X_TRIM_VALUE_1   0x00

◆ TOUCHPAD4_XY_DYNAMIC_FILTER_BOTTOM_BETA

#define TOUCHPAD4_XY_DYNAMIC_FILTER_BOTTOM_BETA   0x07

◆ TOUCHPAD4_XY_DYNAMIC_FILTER_BOTTOM_SPEED_0

#define TOUCHPAD4_XY_DYNAMIC_FILTER_BOTTOM_SPEED_0   0x06

◆ TOUCHPAD4_XY_DYNAMIC_FILTER_BOTTOM_SPEED_1

#define TOUCHPAD4_XY_DYNAMIC_FILTER_BOTTOM_SPEED_1   0x00

◆ TOUCHPAD4_XY_DYNAMIC_FILTER_STATIC_FILTER_BETA

#define TOUCHPAD4_XY_DYNAMIC_FILTER_STATIC_FILTER_BETA   0x80

◆ TOUCHPAD4_XY_DYNAMIC_FILTER_TOP_SPEED_0

#define TOUCHPAD4_XY_DYNAMIC_FILTER_TOP_SPEED_0   0x7C

◆ TOUCHPAD4_XY_DYNAMIC_FILTER_TOP_SPEED_1

#define TOUCHPAD4_XY_DYNAMIC_FILTER_TOP_SPEED_1   0x00

◆ TOUCHPAD4_Y_RESOLUTION_0

#define TOUCHPAD4_Y_RESOLUTION_0   0x00

◆ TOUCHPAD4_Y_RESOLUTION_1

#define TOUCHPAD4_Y_RESOLUTION_1   0x04

◆ TOUCHPAD4_Y_TRIM_VALUE_0

#define TOUCHPAD4_Y_TRIM_VALUE_0   0x14

◆ TOUCHPAD4_Y_TRIM_VALUE_1

#define TOUCHPAD4_Y_TRIM_VALUE_1   0x00