Solar panel
Loading...
Searching...
No Matches

FT5xx6 Registers List. More...

Macros

#define FT5XX6_REG_DEVICE_MODE   0x0
 FT5xx6 Device Mode Register.
 
#define FT5XX6_REG_GEST_ID   0x1
 FT5xx6 Gesture ID Register.
 
#define FT5XX6_REG_TD_STATUS   0x2
 FT5xx6 Status Register.
 
#define FT5XX6_REG_TOUCH1_XH   0x3
 FT5xx6 Touch1 X-coord MSB Register.
 
#define FT5XX6_REG_TOUCH1_XL   0x4
 FT5xx6 Touch1 X-coord LSB Register.
 
#define FT5XX6_REG_TOUCH1_YH   0x5
 FT5xx6 Touch1 Y-coord MSB Register.
 
#define FT5XX6_REG_TOUCH1_YL   0x6
 FT5xx6 Touch1 Y-coord LSB Register.
 
#define FT5XX6_REG_TOUCH2_XH   0x9
 FT5xx6 Touch2 X-coord MSB Register.
 
#define FT5XX6_REG_TOUCH2_XL   0xA
 FT5xx6 Touch2 X-coord LSB Register.
 
#define FT5XX6_REG_TOUCH2_YH   0xB
 FT5xx6 Touch2 Y-coord MSB Register.
 
#define FT5XX6_REG_TOUCH2_YL   0xC
 FT5xx6 Touch2 Y-coord LSB Register.
 
#define FT5XX6_REG_TOUCH3_XH   0xF
 FT5xx6 Touch3 X-coord MSB Register.
 
#define FT5XX6_REG_TOUCH3_XL   0x10
 FT5xx6 Touch3 X-coord LSB Register.
 
#define FT5XX6_REG_TOUCH3_YH   0x11
 FT5xx6 Touch3 Y-coord MSB Register.
 
#define FT5XX6_REG_TOUCH3_YL   0x12
 FT5xx6 Touch3 Y-coord LSB Register.
 
#define FT5XX6_REG_TOUCH4_XH   0x15
 FT5xx6 Touch4 X-coord MSB Register.
 
#define FT5XX6_REG_TOUCH4_XL   0x16
 FT5xx6 Touch4 X-coord LSB Register.
 
#define FT5XX6_REG_TOUCH4_YH   0x17
 FT5xx6 Touch4 Y-coord MSB Register.
 
#define FT5XX6_REG_TOUCH4_YL   0x18
 FT5xx6 Touch4 Y-coord LSB Register.
 
#define FT5XX6_REG_TOUCH5_XH   0x1B
 FT5xx6 Touch5 X-coord MSB Register.
 
#define FT5XX6_REG_TOUCH5_XL   0x1C
 FT5xx6 Touch5 X-coord LSB Register.
 
#define FT5XX6_REG_TOUCH5_YH   0x1D
 FT5xx6 Touch5 Y-coord MSB Register.
 
#define FT5XX6_REG_TOUCH5_YL   0x1E
 FT5xx6 Touch5 Y-coord LSB Register.
 
#define FT5XX6_REG_TOUCH_DET_TH   0x80
 FT5xx6 Touch Detection Threshold Register.
 
#define FT5XX6_REG_TOUCH_PEAK_DET_TH   0x81
 FT5xx6 Touch Peak Detection Threshold Register.
 
#define FT5XX6_REG_TOUCH_TH_CAL   0x82
 FT5xx6 Touch Threshold Calibration Register.
 
#define FT5XX6_REG_TOUCH_TH_WATER   0x83
 FT5xx6 Touch Threshold Water Register.
 
#define FT5XX6_REG_TOUCH_TH_TEMP_COMP   0x84
 FT5xx6 Touch Threshold Temperature Compensation Register.
 
#define FT5XX6_REG_POWER_CTRL_MODE   0x86
 FT5xx6 Power Control Register.
 
#define FT5XX6_REG_MONITOR_STATUS_TMR   0x87
 FT5xx6 Timer Status Monitor Register.
 
#define FT5XX6_REG_MONITOR_ACT_PERIOD   0x88
 FT5xx6 Actual Period Monitor Register.
 
#define FT5XX6_REG_ENTER_IDLE_TIMER   0x89
 FT5xx6 Enter Idle Timer Register.
 
#define FT5XX6_REG_AUTO_CALIB_MODE   0xA0
 FT5xx6 Auto Calibration Register.
 
#define FT5XX6_REG_LIB_VERSION_H   0xA1
 FT5xx6 Version MSB Register.
 
#define FT5XX6_REG_LIB_VERSION_L   0xA2
 FT5xx6 Version LSB Register.
 
#define FT5XX6_REG_LIB_CHIP_VENDOR_ID   0xA3
 FT5xx6 Chip Vendor ID Register.
 
#define FT5XX6_REG_IVT_TO_HOST_STATUS   0xA4
 FT5xx6 IVT To Host Status Register.
 
#define FT5XX6_REG_POWER_CONSUME_MODE   0xA5
 FT5xx6 Power Consume Register.
 
#define FT5XX6_REG_FW_ID   0xA6
 FT5xx6 FW ID Register.
 
#define FT5XX6_REG_RUNNING_STATE   0xA7
 FT5xx6 Running State Register.
 
#define FT5XX6_REG_CTPM_VENDOR_ID   0xA8
 FT5xx6 CTPM Vendor ID Register.
 
#define FT5XX6_REG_ERROR_ID   0xA9
 FT5xx6 Error ID Register.
 
#define FT5XX6_REG_CONFIGURE_CAL_MODE   0xAA
 FT5xx6 Calibration Mode Configuration Register.
 
#define FT5XX6_REG_BIG_AREA_TH   0xAE
 FT5xx6 Big Area Threshold Register.
 

Detailed Description

FT5xx6 Registers List.

FT5xx6 registers description with respective addresses.

Macro Definition Documentation

◆ FT5XX6_REG_AUTO_CALIB_MODE

#define FT5XX6_REG_AUTO_CALIB_MODE   0xA0

FT5xx6 Auto Calibration Register.

Register address specified for auto calibration of FT5xx6 touch controller.

Definition at line 304 of file ft5xx6.h.

◆ FT5XX6_REG_BIG_AREA_TH

#define FT5XX6_REG_BIG_AREA_TH   0xAE

FT5xx6 Big Area Threshold Register.

Register address specified for big area threshold of FT5xx6 touch controller.

Definition at line 380 of file ft5xx6.h.

◆ FT5XX6_REG_CONFIGURE_CAL_MODE

#define FT5XX6_REG_CONFIGURE_CAL_MODE   0xAA

FT5xx6 Calibration Mode Configuration Register.

Register address specified for calibration mode configuration of FT5xx6 touch controller.

Definition at line 373 of file ft5xx6.h.

◆ FT5XX6_REG_CTPM_VENDOR_ID

#define FT5XX6_REG_CTPM_VENDOR_ID   0xA8

FT5xx6 CTPM Vendor ID Register.

Register address specified for CTPM vendor ID of FT5xx6 touch controller.

Definition at line 360 of file ft5xx6.h.

◆ FT5XX6_REG_DEVICE_MODE

#define FT5XX6_REG_DEVICE_MODE   0x0

FT5xx6 Device Mode Register.

Register address specified for device mode of FT5xx6 touch controller.

Definition at line 81 of file ft5xx6.h.

◆ FT5XX6_REG_ENTER_IDLE_TIMER

#define FT5XX6_REG_ENTER_IDLE_TIMER   0x89

FT5xx6 Enter Idle Timer Register.

Register address specified for enter idle timer of FT5xx6 touch controller.

Definition at line 297 of file ft5xx6.h.

◆ FT5XX6_REG_ERROR_ID

#define FT5XX6_REG_ERROR_ID   0xA9

FT5xx6 Error ID Register.

Register address specified for error ID of FT5xx6 touch controller.

Definition at line 366 of file ft5xx6.h.

◆ FT5XX6_REG_FW_ID

#define FT5XX6_REG_FW_ID   0xA6

FT5xx6 FW ID Register.

Register address specified for firmware ID of FT5xx6 touch controller.

Definition at line 346 of file ft5xx6.h.

◆ FT5XX6_REG_GEST_ID

#define FT5XX6_REG_GEST_ID   0x1

FT5xx6 Gesture ID Register.

Register address specified for gesture ID of FT5xx6 touch controller.

Definition at line 88 of file ft5xx6.h.

◆ FT5XX6_REG_IVT_TO_HOST_STATUS

#define FT5XX6_REG_IVT_TO_HOST_STATUS   0xA4

FT5xx6 IVT To Host Status Register.

Register address specified for IVT to host status of FT5xx6 touch controller.

Definition at line 332 of file ft5xx6.h.

◆ FT5XX6_REG_LIB_CHIP_VENDOR_ID

#define FT5XX6_REG_LIB_CHIP_VENDOR_ID   0xA3

FT5xx6 Chip Vendor ID Register.

Register address specified for chip vendor ID of FT5xx6 touch controller.

Definition at line 325 of file ft5xx6.h.

◆ FT5XX6_REG_LIB_VERSION_H

#define FT5XX6_REG_LIB_VERSION_H   0xA1

FT5xx6 Version MSB Register.

Register address specified for version higher byte of FT5xx6 touch controller.

Definition at line 311 of file ft5xx6.h.

◆ FT5XX6_REG_LIB_VERSION_L

#define FT5XX6_REG_LIB_VERSION_L   0xA2

FT5xx6 Version LSB Register.

Register address specified for version lower byte of FT5xx6 touch controller.

Definition at line 318 of file ft5xx6.h.

◆ FT5XX6_REG_MONITOR_ACT_PERIOD

#define FT5XX6_REG_MONITOR_ACT_PERIOD   0x88

FT5xx6 Actual Period Monitor Register.

Register address specified for actual period monitor of FT5xx6 touch controller.

Definition at line 290 of file ft5xx6.h.

◆ FT5XX6_REG_MONITOR_STATUS_TMR

#define FT5XX6_REG_MONITOR_STATUS_TMR   0x87

FT5xx6 Timer Status Monitor Register.

Register address specified for timer status monitor of FT5xx6 touch controller.

Definition at line 283 of file ft5xx6.h.

◆ FT5XX6_REG_POWER_CONSUME_MODE

#define FT5XX6_REG_POWER_CONSUME_MODE   0xA5

FT5xx6 Power Consume Register.

Register address specified for power consume of FT5xx6 touch controller.

Definition at line 339 of file ft5xx6.h.

◆ FT5XX6_REG_POWER_CTRL_MODE

#define FT5XX6_REG_POWER_CTRL_MODE   0x86

FT5xx6 Power Control Register.

Register address specified for power control of FT5xx6 touch controller.

Definition at line 276 of file ft5xx6.h.

◆ FT5XX6_REG_RUNNING_STATE

#define FT5XX6_REG_RUNNING_STATE   0xA7

FT5xx6 Running State Register.

Register address specified for running state of FT5xx6 touch controller.

Definition at line 353 of file ft5xx6.h.

◆ FT5XX6_REG_TD_STATUS

#define FT5XX6_REG_TD_STATUS   0x2

FT5xx6 Status Register.

Register address specified for status of FT5xx6 touch controller.

Definition at line 94 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH1_XH

#define FT5XX6_REG_TOUCH1_XH   0x3

FT5xx6 Touch1 X-coord MSB Register.

Register address specified for touch1 x coordinate higher byte of FT5xx6 touch controller.

Definition at line 101 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH1_XL

#define FT5XX6_REG_TOUCH1_XL   0x4

FT5xx6 Touch1 X-coord LSB Register.

Register address specified for touch1 x coordinate lower byte of FT5xx6 touch controller.

Definition at line 108 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH1_YH

#define FT5XX6_REG_TOUCH1_YH   0x5

FT5xx6 Touch1 Y-coord MSB Register.

Register address specified for touch1 y coordinate higher byte of FT5xx6 touch controller.

Definition at line 115 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH1_YL

#define FT5XX6_REG_TOUCH1_YL   0x6

FT5xx6 Touch1 Y-coord LSB Register.

Register address specified for touch1 y coordinate lower byte of FT5xx6 touch controller.

Definition at line 122 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH2_XH

#define FT5XX6_REG_TOUCH2_XH   0x9

FT5xx6 Touch2 X-coord MSB Register.

Register address specified for touch2 x coordinate higher byte of FT5xx6 touch controller.

Definition at line 129 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH2_XL

#define FT5XX6_REG_TOUCH2_XL   0xA

FT5xx6 Touch2 X-coord LSB Register.

Register address specified for touch2 x coordinate lower byte of FT5xx6 touch controller.

Definition at line 136 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH2_YH

#define FT5XX6_REG_TOUCH2_YH   0xB

FT5xx6 Touch2 Y-coord MSB Register.

Register address specified for touch2 y coordinate higher byte of FT5xx6 touch controller.

Definition at line 143 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH2_YL

#define FT5XX6_REG_TOUCH2_YL   0xC

FT5xx6 Touch2 Y-coord LSB Register.

Register address specified for touch2 y coordinate lower byte of FT5xx6 touch controller.

Definition at line 150 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH3_XH

#define FT5XX6_REG_TOUCH3_XH   0xF

FT5xx6 Touch3 X-coord MSB Register.

Register address specified for touch3 x coordinate higher byte of FT5xx6 touch controller.

Definition at line 157 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH3_XL

#define FT5XX6_REG_TOUCH3_XL   0x10

FT5xx6 Touch3 X-coord LSB Register.

Register address specified for touch3 x coordinate lower byte of FT5xx6 touch controller.

Definition at line 164 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH3_YH

#define FT5XX6_REG_TOUCH3_YH   0x11

FT5xx6 Touch3 Y-coord MSB Register.

Register address specified for touch3 y coordinate higher byte of FT5xx6 touch controller.

Definition at line 171 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH3_YL

#define FT5XX6_REG_TOUCH3_YL   0x12

FT5xx6 Touch3 Y-coord LSB Register.

Register address specified for touch3 y coordinate lower byte of FT5xx6 touch controller.

Definition at line 178 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH4_XH

#define FT5XX6_REG_TOUCH4_XH   0x15

FT5xx6 Touch4 X-coord MSB Register.

Register address specified for touch4 x coordinate higher byte of FT5xx6 touch controller.

Definition at line 185 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH4_XL

#define FT5XX6_REG_TOUCH4_XL   0x16

FT5xx6 Touch4 X-coord LSB Register.

Register address specified for touch4 x coordinate lower byte of FT5xx6 touch controller.

Definition at line 192 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH4_YH

#define FT5XX6_REG_TOUCH4_YH   0x17

FT5xx6 Touch4 Y-coord MSB Register.

Register address specified for touch4 y coordinate higher byte of FT5xx6 touch controller.

Definition at line 199 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH4_YL

#define FT5XX6_REG_TOUCH4_YL   0x18

FT5xx6 Touch4 Y-coord LSB Register.

Register address specified for touch4 y coordinate lower byte of FT5xx6 touch controller.

Definition at line 206 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH5_XH

#define FT5XX6_REG_TOUCH5_XH   0x1B

FT5xx6 Touch5 X-coord MSB Register.

Register address specified for touch5 x coordinate higher byte of FT5xx6 touch controller.

Definition at line 213 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH5_XL

#define FT5XX6_REG_TOUCH5_XL   0x1C

FT5xx6 Touch5 X-coord LSB Register.

Register address specified for touch5 x coordinate lower byte of FT5xx6 touch controller.

Definition at line 220 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH5_YH

#define FT5XX6_REG_TOUCH5_YH   0x1D

FT5xx6 Touch5 Y-coord MSB Register.

Register address specified for touch5 y coordinate higher byte of FT5xx6 touch controller.

Definition at line 227 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH5_YL

#define FT5XX6_REG_TOUCH5_YL   0x1E

FT5xx6 Touch5 Y-coord LSB Register.

Register address specified for touch5 y coordinate lower byte of FT5xx6 touch controller.

Definition at line 234 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH_DET_TH

#define FT5XX6_REG_TOUCH_DET_TH   0x80

FT5xx6 Touch Detection Threshold Register.

Register address specified for touch detection threshold of FT5xx6 touch controller.

Definition at line 241 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH_PEAK_DET_TH

#define FT5XX6_REG_TOUCH_PEAK_DET_TH   0x81

FT5xx6 Touch Peak Detection Threshold Register.

Register address specified for touch peak detection threshold of FT5xx6 touch controller.

Definition at line 248 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH_TH_CAL

#define FT5XX6_REG_TOUCH_TH_CAL   0x82

FT5xx6 Touch Threshold Calibration Register.

Register address specified for touch threshold calibration of FT5xx6 touch controller.

Definition at line 255 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH_TH_TEMP_COMP

#define FT5XX6_REG_TOUCH_TH_TEMP_COMP   0x84

FT5xx6 Touch Threshold Temperature Compensation Register.

Register address specified for touch threshold temperature compensation of FT5xx6 touch controller.

Definition at line 269 of file ft5xx6.h.

◆ FT5XX6_REG_TOUCH_TH_WATER

#define FT5XX6_REG_TOUCH_TH_WATER   0x83

FT5xx6 Touch Threshold Water Register.

Register address specified for touch threshold water of FT5xx6 touch controller.

Definition at line 262 of file ft5xx6.h.