Internal CSX Touchpad buffer structure for CSX for Touchpads' processing.
Data Fields | |
int32_t | distanceMap [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS *CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS] |
Buffer for distance map data. | |
int32_t | colMap [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS] |
Buffer for column map data. | |
int32_t | rowMap [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS] |
Buffer for row map data. | |
int32_t | minsMap [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS] |
Buffer for minimums map data. | |
cy_stc_capsense_position_t | newPeak [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS] |
Touch Positions. | |
int8_t | fingerPosIndexMap [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS+3u] |
Buffer for index map data. | |
int8_t | linksMap [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS] |
Buffer for linked map data. | |
int8_t | visitedMap [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS] |
Buffer for visited map data. | |
int8_t | markIndicesMap [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS] |
Buffer for mark map data. | |
uint8_t | newPeakNumber |
Number of detected peaks. | |
uint8_t | newActiveIdsMask |
Mask of used IDs. | |