1.8.3 Surface CS/2T APIs

touch_ret_t qtm_init_surface_cs2t(qtm_surface_cs2t_control_t *qtm_surface_cs2t_control);

Description: Initialize a Surface CS2T Module.

Parameter:

Type Description
qtm_surface_cs2t_control_t * Pointer to Surface Module Control Structure.

Return:

Type Description
touch_ret_t Touch Library Return Status

touch_ret_t qtm_surface_cs_process(qtm_surface_cs_control_t *qtm_surface_cs_control);

Description: Performs Surface Processing. Calculates X and Y position for the surface. Should be called after calling qtm_key_sensors_process().

Parameter:

Type Description
qtm_surface_cs2t_control_t * Pointer to Surface Module Control Structure.

Return:

Type Description
touch_ret_t Touch Library Return Status

uint16_t qtm_get_surface_cs2t_module_id(void)

Description: Returns the module ID

Parameter: void

Return:

Type Description
uint16_t Module ID

uint8_t qtm_get_surface_cs2t_module_ver(void)

Description: Returns the module Firmware version

Parameter: void

Return:

Type Description
uint8_t Moduel Version