Toggle the parent tree of Surface Application Programming Interfaces (APIs). Learn Applications Solutions at Microchip Toggle the hierarchy tree under Learn Applications Solutions at Microchip. … Touch Libraries Toggle the hierarchy tree under Touch Libraries. Capacitive Voltage Divider Toggle the hierarchy tree under Capacitive Voltage Divider. Surface Application Programming Interfaces (APIs) Toggle the hierarchy tree under Surface Application Programming Interfaces (APIs).
uint8_t MTOUCH_Surface_Contact_Status_Get (uint8_t contact );
Description: Gets the surface contact status
Parameter:
Type Description uint8_t Contact
Return: uint8_t
uint16_t MTOUCH_Surface_Position_Get (uint8_t ver_or_hor, uint8_t contact );
Description: Gets the surface position whether vertical or horizontal
Parameter:
Type Description uint8_t Vertical or horizontal position uint8_t Contact
Return: uint16_t
uint8_t MTOUCH_Surface_Status_Get (void );
Description: Gets the status of the surface
Parameter: None
Return: uint8_t
uint8_t MTOUCH_Surface_Resolution_Get (void );
Description: Gets the resolution of the surface
Parameter: None
Return: uint8_t
MTOUCH_Surface_Deadband_Get uint8_t MTOUCH_Surface_Deadband_Get (void );
Description: Gets the deadband of the surface
Parameter: None
Return: uint8_t
void MTOUCH_Surface_Resolution_Set (uint8_t resol);
Description: Sets the surface resolution
Parameter:
Type Description uint8_t resol
Return: None
MTOUCH_Surface_Deadband_Set void MTOUCH_Surface_Deadband_Set (uint8_t db);
Description: Sets the surface deadband percentage
Parameter:
Type Description uint8_t db
Return: None
void MTOUCH_Surface_InitializeAll (void );
Description: Initializes the surface module
Parameter: None
Return: None
void MTOUCH_Surface_ServiceAll (void );
Description: Checks whether there is touch detected on the surface
It also filters, computes the horizontal and vertical coordinates of touch and confirms the touch detection.
Parameter: None
Return: None
Back to Top
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.