![]() |
Synergy Software Package User's Manual
|
Interface for Capacitive Touch Controllers. More...
Data Structures | |
| struct | ctsu_callback_args_t |
| struct | ctsu_element_cfg_t |
| struct | ctsu_cfg_t |
| struct | ctsu_api_t |
| struct | ctsu_instance_t |
Typedefs | |
| typedef void | ctsu_ctrl_t |
Enumerations | |
| enum | ctsu_event_t { CTSU_EVENT_SCAN_COMPLETE = 0x00U, CTSU_EVENT_OVERFLOW = 0x01U, CTSU_EVENT_ICOMP = 0x02U } |
| enum | ctsu_cap_t { CTSU_CAP_SOFTWARE, CTSU_CAP_EXTERNAL } |
| enum | ctsu_atune1_t { CTSU_ATUNE1_NORMAL = 0U, CTSU_ATUNE1_HIGH } |
| enum | ctsu_md_t { CTSU_MODE_SELF_MULTI_SCAN = 1U, CTSU_MODE_MUTUAL_FULL_SCAN = 3U, CTSU_MODE_DIAGNOSIS_SCAN = 33 } |
| enum | ctsu_ssdiv_t { CTSU_SSDIV_4000, CTSU_SSDIV_2000, CTSU_SSDIV_1330, CTSU_SSDIV_1000, CTSU_SSDIV_0800, CTSU_SSDIV_0670, CTSU_SSDIV_0570, CTSU_SSDIV_0500, CTSU_SSDIV_0440, CTSU_SSDIV_0400, CTSU_SSDIV_0360, CTSU_SSDIV_0330, CTSU_SSDIV_0310, CTSU_SSDIV_0290, CTSU_SSDIV_0270, CTSU_SSDIV_0000 } |
Interface for Capacitive Touch Controllers.
The CTSU v2 interface provides the functionality necessary to open, close, run and control the CTSU depending upon the configuration passed as arguments.
Implemented by: CTSU v2
Related SSP architecture topics:
CTSU v2 Interface description: CTSU v2 Driver
| typedef void ctsu_ctrl_t |
CTSU Control block. Allocate an instance specific control block to pass into the API calls.
| enum ctsu_atune1_t |
| enum ctsu_cap_t |
| enum ctsu_event_t |
| enum ctsu_md_t |
| enum ctsu_ssdiv_t |
CTSU Spectrum Diffusion Frequency Division Setting