prova

Dependencies:   X_NUCLEO_53L0A1 mbed

Fork of 53L0A1_HandGestureRecognition by ST

Committer:
mapellil
Date:
Thu Feb 22 15:50:29 2018 +0000
Revision:
9:6205ef056c8a
Parent:
7:d79cbeda2982
AStDay

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mapellil 7:d79cbeda2982 1 /*******************************************************************************
mapellil 7:d79cbeda2982 2 Copyright © 2015, STMicroelectronics International N.V.
mapellil 7:d79cbeda2982 3 All rights reserved.
mapellil 7:d79cbeda2982 4
mapellil 7:d79cbeda2982 5 Use and Redistribution are permitted only in accordance with licensing terms
mapellil 7:d79cbeda2982 6 available at www.st.com under software reference X-CUBE-6180XA1, and provided
mapellil 7:d79cbeda2982 7 that the following conditions are met:
mapellil 7:d79cbeda2982 8 * Redistributions of source code must retain the above copyright
mapellil 7:d79cbeda2982 9 notice, this list of conditions and the following disclaimer.
mapellil 7:d79cbeda2982 10 * Redistributions in binary form must reproduce the above copyright
mapellil 7:d79cbeda2982 11 notice, this list of conditions and the following disclaimer in the
mapellil 7:d79cbeda2982 12 documentation and/or other materials provided with the distribution.
mapellil 7:d79cbeda2982 13 * Neither the name of STMicroelectronics nor the
mapellil 7:d79cbeda2982 14 names of its contributors may be used to endorse or promote products
mapellil 7:d79cbeda2982 15 derived from this software without specific prior written permission.
mapellil 7:d79cbeda2982 16
mapellil 7:d79cbeda2982 17 THIS SOFTWARE IS PROTECTED BY STMICROELECTRONICS PATENTS AND COPYRIGHTS.
mapellil 7:d79cbeda2982 18 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
mapellil 7:d79cbeda2982 19 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
mapellil 7:d79cbeda2982 20 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND
mapellil 7:d79cbeda2982 21 NON-INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS ARE DISCLAIMED.
mapellil 7:d79cbeda2982 22 IN NO EVENT SHALL STMICROELECTRONICS INTERNATIONAL N.V. BE LIABLE FOR ANY
mapellil 7:d79cbeda2982 23 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
mapellil 7:d79cbeda2982 24 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
mapellil 7:d79cbeda2982 25 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
mapellil 7:d79cbeda2982 26 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
mapellil 7:d79cbeda2982 27 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
mapellil 7:d79cbeda2982 28 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
mapellil 7:d79cbeda2982 29 ********************************************************************************/
mapellil 7:d79cbeda2982 30
mapellil 7:d79cbeda2982 31 /*
mapellil 7:d79cbeda2982 32 * @file tof_gestures_types.h
mapellil 7:d79cbeda2982 33 * $Date: 2015-11-10 11:21:53 +0100 (Tue, 10 Nov 2015) $
mapellil 7:d79cbeda2982 34 * $Revision: 2612 $
mapellil 7:d79cbeda2982 35 */
mapellil 7:d79cbeda2982 36
mapellil 7:d79cbeda2982 37 #ifndef TOF_GESTURES_TYPES_H_
mapellil 7:d79cbeda2982 38 #define TOF_GESTURES_TYPES_H_
mapellil 7:d79cbeda2982 39
mapellil 7:d79cbeda2982 40
mapellil 7:d79cbeda2982 41 #include <stdint.h>
mapellil 7:d79cbeda2982 42 #include <stddef.h> /* these is for NULL */
mapellil 7:d79cbeda2982 43 #include <stdbool.h>
mapellil 7:d79cbeda2982 44
mapellil 7:d79cbeda2982 45 #ifndef NULL
mapellil 7:d79cbeda2982 46 #error "review NULL definition or add required include "
mapellil 7:d79cbeda2982 47 #endif
mapellil 7:d79cbeda2982 48
mapellil 7:d79cbeda2982 49 #if !defined(STDINT_H) && !defined(_GCC_STDINT_H) && !defined(__STDINT_DECLS) && !defined(_STDINT) && !defined(_STDINT_H)
mapellil 7:d79cbeda2982 50
mapellil 7:d79cbeda2982 51 #pragma message("Please review type definition of STDINT define for your platform and add to list above ")
mapellil 7:d79cbeda2982 52
mapellil 7:d79cbeda2982 53 /*
mapellil 7:d79cbeda2982 54 * target platform do not provide stdint or use a different #define than above
mapellil 7:d79cbeda2982 55 * to avoid seeing the message below addapt the #define list above or implement
mapellil 7:d79cbeda2982 56 * all type and delete these pragma
mapellil 7:d79cbeda2982 57 */
mapellil 7:d79cbeda2982 58
mapellil 7:d79cbeda2982 59 typedef unsigned int uint32_t;
mapellil 7:d79cbeda2982 60 typedef int int32_t;
mapellil 7:d79cbeda2982 61
mapellil 7:d79cbeda2982 62 typedef unsigned short uint16_t;
mapellil 7:d79cbeda2982 63 typedef short int16_t;
mapellil 7:d79cbeda2982 64
mapellil 7:d79cbeda2982 65 typedef unsigned char uint8_t;
mapellil 7:d79cbeda2982 66
mapellil 7:d79cbeda2982 67 typedef signed char int8_t;
mapellil 7:d79cbeda2982 68
mapellil 7:d79cbeda2982 69 #endif /* _STDINT_H */
mapellil 7:d79cbeda2982 70
mapellil 7:d79cbeda2982 71 #endif /* TOF_GESTURES_TYPES_H_ */
mapellil 7:d79cbeda2982 72