mikroSDK Reference Manual

FT5xx6 Settings List. More...

Modules

 FT5xx6 Masks
 FT5xx6 Masks List.
 
 FT5xx6 Offsets
 FT5xx6 Offsets List.
 

Macros

#define FT5XX6_INT_MODE_POLLING   0
 FT5xx6 Interrupt Polling Mode Setting. More...
 
#define FT5XX6_INT_MODE_TRIGGER   1
 FT5xx6 Interrupt Trigger Mode Setting. More...
 
#define FT5XX6_I2C_ADDR   0x38
 FT5xx6 Slave Address Setting. More...
 
#define FT5XX6_N_DATA_TRANSFER_MIN   1
 FT5xx6 Minimal Data Transfer Limit Setting. More...
 
#define FT5XX6_N_DATA_TRANSFER_MAX   256
 FT5xx6 Data Maximal Transfer Limit Setting. More...
 
#define FT5XX6_GESTURE_ITEMS_MAX   7
 FT5xx6 Gesture Items Limit Setting. More...
 
#define FT5XX6_EVENT_PRESS_DET   0x80
 FT5xx6 Touch Pressure Event. More...
 
#define FT5XX6_MAP_PINS(cfg)
 FT5xx6 Pin Mapping. More...
 

Detailed Description

FT5xx6 settings description with respective values.

Macro Definition Documentation

◆ FT5XX6_INT_MODE_POLLING

#define FT5XX6_INT_MODE_POLLING   0

INT pin polling mode setting for FT5xx6 series touch controllers.

◆ FT5XX6_INT_MODE_TRIGGER

#define FT5XX6_INT_MODE_TRIGGER   1

INT pin trigger mode setting for FT5xx6 series touch controllers.

◆ FT5XX6_I2C_ADDR

#define FT5XX6_I2C_ADDR   0x38

Slave address setting for FT5xx6 series touch controllers.

◆ FT5XX6_N_DATA_TRANSFER_MIN

#define FT5XX6_N_DATA_TRANSFER_MIN   1

Minimal data transfer limits for FT5xx6 series touch controllers.

◆ FT5XX6_N_DATA_TRANSFER_MAX

#define FT5XX6_N_DATA_TRANSFER_MAX   256

Maximal data transfer limits for FT5xx6 series touch controllers.

◆ FT5XX6_GESTURE_ITEMS_MAX

#define FT5XX6_GESTURE_ITEMS_MAX   7

Gesture items limit for FT5xx6 series touch controllers.

◆ FT5XX6_EVENT_PRESS_DET

#define FT5XX6_EVENT_PRESS_DET   0x80

Touch pressure event for FT5xx6 series touch controllers.

◆ FT5XX6_MAP_PINS

#define FT5XX6_MAP_PINS (   cfg)
Value:
cfg.i2c_cfg.scl = CTP_SCL; \
cfg.i2c_cfg.sda = CTP_SDA; \
cfg.int_pin = CTP_INT

Utility macro for mapping FT5xx6 series touch controllers.