Capacitive Touch Library
Description of the Capacitive Touch Library
Functions

C:/USERDATA/MSP430/GIT/msp430captouch/Source/CTS_Layer.h File Reference

Go to the source code of this file.

Functions

void TI_CAPT_Init_Baseline (const struct Sensor *)
 Make a single capacitance meausrment to initialize baseline tracking.
void TI_CAPT_Update_Baseline (const struct Sensor *, uint8_t)
 Update baseline tracking by averaging several measurements.
void TI_CAPT_Reset_Tracking (void)
 Reset the Baseline Tracking algorithm to the default state.
void TI_CAPT_Update_Tracking_DOI (uint8_t)
 Update the Baseline Tracking algorithm Direction of Interest.
void TI_CAPT_Update_Tracking_Rate (uint8_t)
 Update the baseling tracking algorithm tracking rates.
void TI_CAPT_Raw (const struct Sensor *, uint16_t *)
 Measure the capacitance of each element within the Sensor.
void TI_CAPT_Custom (const struct Sensor *, uint16_t *)
 Measure the change in capacitance of the Sensor.
uint8_t TI_CAPT_Button (const struct Sensor *)
 Determine if a button is being pressed.
struct Element * TI_CAPT_Buttons (const struct Sensor *)
 Determine which button if any is being pressed.
uint16_t TI_CAPT_Slider (const struct Sensor *)
 Determine the position on a slider.
uint16_t TI_CAPT_Wheel (const struct Sensor *)
 Determine the position on a wheel.
uint8_t Dominant_Element (const struct Sensor *, uint16_t *)
 Determine which element within a sensor has the largest response.

Detailed Description

Project:
MSP430 Capacitive Touch Library
Developed using:
IAR Version : 5.10.6 [Kickstart] (5.10.6.30180) CCS Version : 4.2.1.00004, w/support for GCC extensions (--gcc)
Version:
1.0.0 Initial Release
Supported API Calls:
 All Files Functions