1.8.2.3 qtm_surface_contact_data_t
- Runtime data for individual touch contacts (array)
Parameter | Size | Range/Options | Usage |
---|---|---|---|
qt_contact_status | 1 byte |
Bit field Bit 7: — | — |
Bit 6: — | — | ||
Bit 5: POS_V_DEC | Vertical position decreased | ||
Bit 4: POS_V_INC | Vertical position increased | ||
Bit 3: POS_H_DEC | Horizontal position decreased | ||
Bit 2: POS_H_INC | Horizontal position increased | ||
Bit 1: POS_CHANGE | Change in reported position | ||
Bit 0: Touch detection |
Touch Detection = 1 Indicates that a touch contact is present on the surface. | ||
h_position_abs | 2 bytes | 0 to 4095 | Unfiltered horizontal position |
h_position | 2 bytes | 0 to 4095 | Filtered horizontal position |
v_position_abs | 2 bytes | 0 to 4095 | Unfiltered vertical position |
v_position | 2 bytes | 0 to 4095 | Filtered vertical position |
contact_size | 2 bytes | — | Sum of touch deltas at contact location |