3.1.8.1 Surface 2T Typedef
Name | Type |
---|---|
scr_resolution_t | enum { RESOL_2_BIT = 2, RESOL_3_BIT, RESOL_4_BIT, RESOL_5_BIT, RESOL_6_BIT, RESOL_7_BIT, RESOL_8_BIT, RESOL_9_BIT, RESOL_10_BIT, RESOL_11_BIT, RESOL_12_BIT } |
scr_deadband_t | enum { DB_NONE, DB_1_PERCENT, DB_2_PERCENT, DB_3_PERCENT, DB_4_PERCENT, DB_5_PERCENT, DB_6_PERCENT, DB_7_PERCENT, DB_8_PERCENT, DB_9_PERCENT, DB_10_PERCENT, DB_11_PERCENT, DB_12_PERCENT, DB_13_PERCENT, DB_14_PERCENT, DB_15_PERCENT } |
qtm_surface_cs_config_t | struct { uint16_t start_key_h; uint8_t number_of_keys_h; uint16_t start_key_v; uint8_t number_of_keys_v; uint8_t resol_deadband; uint8_t position_hysteresis; uint8_t position_filter; uint16_t contact_min_threshold; qtm_touch_key_data_t *qtm_touch_key_data; } |
qtm_surface_cs2t_data_t | struct { uint8_t qt_surface_cs2t_status; } |
qtm_surface_contact_data_t | struct { uint8_t qt_contact_status; uint16_t h_position_abs; uint16_t h_position; uint16_t v_position_abs; uint16_t v_position; uint16_t contact_size; } |
qtm_surface_cs2t_control_t | struct { qtm_surface_cs2t_data_t *qtm_surface_cs2t_data; qtm_surface_contact_data_t *qtm_surface_contact_data; qtm_surface_cs_config_t *qtm_surface_cs_config; } |