Capacitive Touch Library
Description of the Capacitive Touch Library

C:/USERDATA/MSP430/GIT/msp430captouch/Source/CTS_HAL.h

Go to the documentation of this file.
00001 /*******************************************************************************
00002  *
00003  *  CTS_HAL.h
00004  * 
00005  *  Redistribution and use in source and binary forms, with or without 
00006  *  modification, are permitted provided that the following conditions 
00007  *  are met:
00008  *
00009  *    Redistributions of source code must retain the above copyright 
00010  *    notice, this list of conditions and the following disclaimer.
00011  *
00012  *    Redistributions in binary form must reproduce the above copyright
00013  *    notice, this list of conditions and the following disclaimer in the 
00014  *    documentation and/or other materials provided with the   
00015  *    distribution.
00016  *
00017  *    Neither the name of Texas Instruments Incorporated nor the names of
00018  *    its contributors may be used to endorse or promote products derived
00019  *    from this software without specific prior written permission.
00020  *
00021  *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
00022  *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
00023  *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
00024  *  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
00025  *  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
00026  *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
00027  *  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
00028  *  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
00029  *  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
00030  *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
00031  *  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
00032  *
00033  ******************************************************************************/
00034  
00035 /***************************************************************************/
00066 #ifndef CAP_TOUCH_HAL
00067 #define CAP_TOUCH_HAL
00068 
00069 #include "structure.h"
00070 
00071 void TI_CTS_RO_COMPAp_TA0_WDTp_HAL(const struct Sensor *, uint16_t *);
00072 
00073 void TI_CTS_fRO_COMPAp_TA0_SW_HAL(const struct Sensor *, uint16_t *);
00074 
00075 void TI_CTS_fRO_COMPAp_SW_TA0_HAL(const struct Sensor *, uint16_t *);
00076 
00077 void TI_CTS_RO_COMPAp_TA1_WDTp_HAL(const struct Sensor *, uint16_t *);
00078 
00079 void TI_CTS_fRO_COMPAp_TA1_SW_HAL(const struct Sensor *, uint16_t *);
00080 
00081 void TI_CTS_RC_PAIR_TA0_HAL(const struct Sensor *, uint16_t *);
00082 
00083 void TI_CTS_RO_PINOSC_TA0_WDTp_HAL(const struct Sensor *, uint16_t *);
00084 
00085 void TI_CTS_RO_PINOSC_TA0_HAL(const struct Sensor *, uint16_t *);
00086 
00087 void TI_CTS_fRO_PINOSC_TA0_SW_HAL(const struct Sensor *, uint16_t *);
00088 
00089 void TI_CTS_RO_COMPB_TA0_WDTA_HAL(const struct Sensor *, uint16_t *);
00090 
00091 void TI_CTS_fRO_COMPB_TA0_SW_HAL(const struct Sensor *, uint16_t *);
00092 
00093 void TI_CTS_RO_COMPB_TA1_WDTA_HAL(const struct Sensor *, uint16_t *);
00094 
00095 void TI_CTS_fRO_COMPB_TA1_SW_HAL(const struct Sensor *, uint16_t *);
00096 
00097 #endif
 All Files Functions