=
{
}
uint16_t ts3510_ReadID(uint16_t DeviceAddr)
Read the ts3510 IO Expander device ID.
void ts3510_Init(uint16_t DeviceAddr)
Initialize the ts3510 and configure the needed hardware resources.
void ts3510_Reset(uint16_t DeviceAddr)
Reset the ts3510 by Software.
void ts3510_TS_ClearIT(uint16_t DeviceAddr)
Configure the selected source to generate a global interrupt or not.
void ts3510_TS_Start(uint16_t DeviceAddr)
Configures the touch Screen Controller (Single point detection)
uint8_t ts3510_TS_ITStatus(uint16_t DeviceAddr)
Configure the selected source to generate a global interrupt or not.
void ts3510_TS_GetXY(uint16_t DeviceAddr, uint16_t *X, uint16_t *Y)
Get the touch screen X and Y positions values.
uint8_t ts3510_TS_DetectTouch(uint16_t DeviceAddr)
Return if there is touch detected or not.
void ts3510_TS_DisableIT(uint16_t DeviceAddr)
Configure the selected source to generate a global interrupt or not.
void ts3510_TS_EnableIT(uint16_t DeviceAddr)
Configure the selected source to generate a global interrupt or not.