CAPSENSE™ Middleware Library 5.0
cy_stc_capsense_csx_touch_history_t Struct Reference

Description

CSX Touchpad touch tracking history.

Data Fields

uint32_t velocity
 The square of the "speed" (maximum distance change per refresh interval) threshold distinguishing a fast finger movement from separate finger touches (in [pixels/refresh interval]). More...
 
cy_stc_capsense_position_t oldPeak [CY_CAPSENSE_CSX_TOUCHPAD_MAX_PEAKS]
 Touch Positions.
 
uint8_t oldPeakNumber
 Number of detected peaks.
 
uint8_t oldActiveIdsMask
 Mask of used IDs.
 

Field Documentation

◆ velocity

uint32_t cy_stc_capsense_csx_touch_history_t::velocity

The square of the "speed" (maximum distance change per refresh interval) threshold distinguishing a fast finger movement from separate finger touches (in [pixels/refresh interval]).

Squared speeds exceeding this value indicate separate finger touches. Squared speeds below this value indicate fast single finger movement.