![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
This is some awesome robot code
Dependencies: mbed-rtos mbed QEI
Fork of ICRSEurobot13 by
tvmet/config.h@15:9c5aaeda36dc, 2013-04-06 (annotated)
- Committer:
- madcowswe
- Date:
- Sat Apr 06 20:57:54 2013 +0000
- Revision:
- 15:9c5aaeda36dc
Encoders fairly tuned, still has random noise in it
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
madcowswe | 15:9c5aaeda36dc | 1 | #ifndef _INCLUDE_TVMET_CONFIG_H |
madcowswe | 15:9c5aaeda36dc | 2 | #define _INCLUDE_TVMET_CONFIG_H 1 |
madcowswe | 15:9c5aaeda36dc | 3 | |
madcowswe | 15:9c5aaeda36dc | 4 | /* include/tvmet/config.h. Generated automatically at end of configure. */ |
madcowswe | 15:9c5aaeda36dc | 5 | /* config/config.h. Generated from config.h.in by configure. */ |
madcowswe | 15:9c5aaeda36dc | 6 | /* config/config.h.in. Generated from configure.ac by autoheader. */ |
madcowswe | 15:9c5aaeda36dc | 7 | |
madcowswe | 15:9c5aaeda36dc | 8 | /* define if the compiler has complex<T> */ |
madcowswe | 15:9c5aaeda36dc | 9 | #ifndef TVMET_HAVE_COMPLEX |
madcowswe | 15:9c5aaeda36dc | 10 | #define TVMET_HAVE_COMPLEX |
madcowswe | 15:9c5aaeda36dc | 11 | #endif |
madcowswe | 15:9c5aaeda36dc | 12 | |
madcowswe | 15:9c5aaeda36dc | 13 | /* define if the compiler has complex math functions */ |
madcowswe | 15:9c5aaeda36dc | 14 | #ifndef TVMET_HAVE_COMPLEX_MATH1 |
madcowswe | 15:9c5aaeda36dc | 15 | #define TVMET_HAVE_COMPLEX_MATH1 |
madcowswe | 15:9c5aaeda36dc | 16 | #endif |
madcowswe | 15:9c5aaeda36dc | 17 | |
madcowswe | 15:9c5aaeda36dc | 18 | /* define if the compiler has more complex math functions */ |
madcowswe | 15:9c5aaeda36dc | 19 | /* #undef TVMET_HAVE_COMPLEX_MATH2 */ |
madcowswe | 15:9c5aaeda36dc | 20 | |
madcowswe | 15:9c5aaeda36dc | 21 | /* Define to 1 if you have the <dlfcn.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 22 | #ifndef TVMET_HAVE_DLFCN_H |
madcowswe | 15:9c5aaeda36dc | 23 | #define TVMET_HAVE_DLFCN_H 1 |
madcowswe | 15:9c5aaeda36dc | 24 | #endif |
madcowswe | 15:9c5aaeda36dc | 25 | |
madcowswe | 15:9c5aaeda36dc | 26 | /* Define to 1 if you have the `floor' function. */ |
madcowswe | 15:9c5aaeda36dc | 27 | #ifndef TVMET_HAVE_FLOOR |
madcowswe | 15:9c5aaeda36dc | 28 | #define TVMET_HAVE_FLOOR 1 |
madcowswe | 15:9c5aaeda36dc | 29 | #endif |
madcowswe | 15:9c5aaeda36dc | 30 | |
madcowswe | 15:9c5aaeda36dc | 31 | /* Define if the compiler supports IEEE math library */ |
madcowswe | 15:9c5aaeda36dc | 32 | #ifndef TVMET_HAVE_IEEE_MATH |
madcowswe | 15:9c5aaeda36dc | 33 | #define TVMET_HAVE_IEEE_MATH |
madcowswe | 15:9c5aaeda36dc | 34 | #endif |
madcowswe | 15:9c5aaeda36dc | 35 | |
madcowswe | 15:9c5aaeda36dc | 36 | /* Define to 1 if you have the <inttypes.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 37 | #ifndef TVMET_HAVE_INTTYPES_H |
madcowswe | 15:9c5aaeda36dc | 38 | #define TVMET_HAVE_INTTYPES_H 1 |
madcowswe | 15:9c5aaeda36dc | 39 | #endif |
madcowswe | 15:9c5aaeda36dc | 40 | |
madcowswe | 15:9c5aaeda36dc | 41 | /* Define to 1 if you have the `dl' library (-ldl). */ |
madcowswe | 15:9c5aaeda36dc | 42 | #ifndef TVMET_HAVE_LIBDL |
madcowswe | 15:9c5aaeda36dc | 43 | #define TVMET_HAVE_LIBDL 1 |
madcowswe | 15:9c5aaeda36dc | 44 | #endif |
madcowswe | 15:9c5aaeda36dc | 45 | |
madcowswe | 15:9c5aaeda36dc | 46 | /* Define to 1 if the type `long double' works and has more range or precision |
madcowswe | 15:9c5aaeda36dc | 47 | than `double'. */ |
madcowswe | 15:9c5aaeda36dc | 48 | #ifndef TVMET_HAVE_LONG_DOUBLE |
madcowswe | 15:9c5aaeda36dc | 49 | #define TVMET_HAVE_LONG_DOUBLE 1 |
madcowswe | 15:9c5aaeda36dc | 50 | #endif |
madcowswe | 15:9c5aaeda36dc | 51 | |
madcowswe | 15:9c5aaeda36dc | 52 | /* Define to 1 if the type `long double' works and has more range or precision |
madcowswe | 15:9c5aaeda36dc | 53 | than `double'. */ |
madcowswe | 15:9c5aaeda36dc | 54 | #ifndef TVMET_HAVE_LONG_DOUBLE_WIDER |
madcowswe | 15:9c5aaeda36dc | 55 | #define TVMET_HAVE_LONG_DOUBLE_WIDER 1 |
madcowswe | 15:9c5aaeda36dc | 56 | #endif |
madcowswe | 15:9c5aaeda36dc | 57 | |
madcowswe | 15:9c5aaeda36dc | 58 | /* Define if the compiler supports the long_long type */ |
madcowswe | 15:9c5aaeda36dc | 59 | #ifndef TVMET_HAVE_LONG_LONG |
madcowswe | 15:9c5aaeda36dc | 60 | #define TVMET_HAVE_LONG_LONG |
madcowswe | 15:9c5aaeda36dc | 61 | #endif |
madcowswe | 15:9c5aaeda36dc | 62 | |
madcowswe | 15:9c5aaeda36dc | 63 | /* Define to 1 if you have the <memory.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 64 | #ifndef TVMET_HAVE_MEMORY_H |
madcowswe | 15:9c5aaeda36dc | 65 | #define TVMET_HAVE_MEMORY_H 1 |
madcowswe | 15:9c5aaeda36dc | 66 | #endif |
madcowswe | 15:9c5aaeda36dc | 67 | |
madcowswe | 15:9c5aaeda36dc | 68 | /* Define if the compiler supports the mutable keyword */ |
madcowswe | 15:9c5aaeda36dc | 69 | #ifndef TVMET_HAVE_MUTABLE |
madcowswe | 15:9c5aaeda36dc | 70 | #define TVMET_HAVE_MUTABLE |
madcowswe | 15:9c5aaeda36dc | 71 | #endif |
madcowswe | 15:9c5aaeda36dc | 72 | |
madcowswe | 15:9c5aaeda36dc | 73 | /* Define if the compiler implements namespaces */ |
madcowswe | 15:9c5aaeda36dc | 74 | #ifndef TVMET_HAVE_NAMESPACES |
madcowswe | 15:9c5aaeda36dc | 75 | #define TVMET_HAVE_NAMESPACES |
madcowswe | 15:9c5aaeda36dc | 76 | #endif |
madcowswe | 15:9c5aaeda36dc | 77 | |
madcowswe | 15:9c5aaeda36dc | 78 | /* Define if the compiler supports partial specialization */ |
madcowswe | 15:9c5aaeda36dc | 79 | #ifndef TVMET_HAVE_PARTIAL_SPECIALIZATION |
madcowswe | 15:9c5aaeda36dc | 80 | #define TVMET_HAVE_PARTIAL_SPECIALIZATION |
madcowswe | 15:9c5aaeda36dc | 81 | #endif |
madcowswe | 15:9c5aaeda36dc | 82 | |
madcowswe | 15:9c5aaeda36dc | 83 | /* Define to 1 if you have the `pow' function. */ |
madcowswe | 15:9c5aaeda36dc | 84 | #ifndef TVMET_HAVE_POW |
madcowswe | 15:9c5aaeda36dc | 85 | #define TVMET_HAVE_POW 1 |
madcowswe | 15:9c5aaeda36dc | 86 | #endif |
madcowswe | 15:9c5aaeda36dc | 87 | |
madcowswe | 15:9c5aaeda36dc | 88 | /* Define to 1 if you have the `rint' function. */ |
madcowswe | 15:9c5aaeda36dc | 89 | #ifndef TVMET_HAVE_RINT |
madcowswe | 15:9c5aaeda36dc | 90 | #define TVMET_HAVE_RINT 1 |
madcowswe | 15:9c5aaeda36dc | 91 | #endif |
madcowswe | 15:9c5aaeda36dc | 92 | |
madcowswe | 15:9c5aaeda36dc | 93 | /* Define to 1 if you have the `sqrt' function. */ |
madcowswe | 15:9c5aaeda36dc | 94 | #ifndef TVMET_HAVE_SQRT |
madcowswe | 15:9c5aaeda36dc | 95 | #define TVMET_HAVE_SQRT 1 |
madcowswe | 15:9c5aaeda36dc | 96 | #endif |
madcowswe | 15:9c5aaeda36dc | 97 | |
madcowswe | 15:9c5aaeda36dc | 98 | /* Define to 1 if stdbool.h conforms to C99. */ |
madcowswe | 15:9c5aaeda36dc | 99 | #ifndef TVMET_HAVE_STDBOOL_H |
madcowswe | 15:9c5aaeda36dc | 100 | #define TVMET_HAVE_STDBOOL_H 1 |
madcowswe | 15:9c5aaeda36dc | 101 | #endif |
madcowswe | 15:9c5aaeda36dc | 102 | |
madcowswe | 15:9c5aaeda36dc | 103 | /* Define to 1 if you have the <stdint.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 104 | #ifndef TVMET_HAVE_STDINT_H |
madcowswe | 15:9c5aaeda36dc | 105 | #define TVMET_HAVE_STDINT_H 1 |
madcowswe | 15:9c5aaeda36dc | 106 | #endif |
madcowswe | 15:9c5aaeda36dc | 107 | |
madcowswe | 15:9c5aaeda36dc | 108 | /* Define to 1 if you have the <stdlib.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 109 | #ifndef TVMET_HAVE_STDLIB_H |
madcowswe | 15:9c5aaeda36dc | 110 | #define TVMET_HAVE_STDLIB_H 1 |
madcowswe | 15:9c5aaeda36dc | 111 | #endif |
madcowswe | 15:9c5aaeda36dc | 112 | |
madcowswe | 15:9c5aaeda36dc | 113 | /* Define to 1 if you have the <strings.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 114 | #ifndef TVMET_HAVE_STRINGS_H |
madcowswe | 15:9c5aaeda36dc | 115 | #define TVMET_HAVE_STRINGS_H 1 |
madcowswe | 15:9c5aaeda36dc | 116 | #endif |
madcowswe | 15:9c5aaeda36dc | 117 | |
madcowswe | 15:9c5aaeda36dc | 118 | /* Define to 1 if you have the <string.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 119 | #ifndef TVMET_HAVE_STRING_H |
madcowswe | 15:9c5aaeda36dc | 120 | #define TVMET_HAVE_STRING_H 1 |
madcowswe | 15:9c5aaeda36dc | 121 | #endif |
madcowswe | 15:9c5aaeda36dc | 122 | |
madcowswe | 15:9c5aaeda36dc | 123 | /* Define if the compiler supports SYSV math library */ |
madcowswe | 15:9c5aaeda36dc | 124 | /* #undef TVMET_HAVE_SYSV_MATH */ |
madcowswe | 15:9c5aaeda36dc | 125 | |
madcowswe | 15:9c5aaeda36dc | 126 | /* Define to 1 if you have the <sys/stat.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 127 | #ifndef TVMET_HAVE_SYS_STAT_H |
madcowswe | 15:9c5aaeda36dc | 128 | #define TVMET_HAVE_SYS_STAT_H 1 |
madcowswe | 15:9c5aaeda36dc | 129 | #endif |
madcowswe | 15:9c5aaeda36dc | 130 | |
madcowswe | 15:9c5aaeda36dc | 131 | /* Define to 1 if you have the <sys/time.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 132 | #ifndef TVMET_HAVE_SYS_TIME_H |
madcowswe | 15:9c5aaeda36dc | 133 | #define TVMET_HAVE_SYS_TIME_H 1 |
madcowswe | 15:9c5aaeda36dc | 134 | #endif |
madcowswe | 15:9c5aaeda36dc | 135 | |
madcowswe | 15:9c5aaeda36dc | 136 | /* Define to 1 if you have the <sys/types.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 137 | #ifndef TVMET_HAVE_SYS_TYPES_H |
madcowswe | 15:9c5aaeda36dc | 138 | #define TVMET_HAVE_SYS_TYPES_H 1 |
madcowswe | 15:9c5aaeda36dc | 139 | #endif |
madcowswe | 15:9c5aaeda36dc | 140 | |
madcowswe | 15:9c5aaeda36dc | 141 | /* Define if the compiler recognizes typename */ |
madcowswe | 15:9c5aaeda36dc | 142 | #ifndef TVMET_HAVE_TYPENAME |
madcowswe | 15:9c5aaeda36dc | 143 | #define TVMET_HAVE_TYPENAME |
madcowswe | 15:9c5aaeda36dc | 144 | #endif |
madcowswe | 15:9c5aaeda36dc | 145 | |
madcowswe | 15:9c5aaeda36dc | 146 | /* Define to 1 if you have the <unistd.h> header file. */ |
madcowswe | 15:9c5aaeda36dc | 147 | #ifndef TVMET_HAVE_UNISTD_H |
madcowswe | 15:9c5aaeda36dc | 148 | #define TVMET_HAVE_UNISTD_H 1 |
madcowswe | 15:9c5aaeda36dc | 149 | #endif |
madcowswe | 15:9c5aaeda36dc | 150 | |
madcowswe | 15:9c5aaeda36dc | 151 | /* Define to 1 if the system has the type `_Bool'. */ |
madcowswe | 15:9c5aaeda36dc | 152 | /* #undef TVMET_HAVE__BOOL */ |
madcowswe | 15:9c5aaeda36dc | 153 | |
madcowswe | 15:9c5aaeda36dc | 154 | /* Define to the address where bug reports for this package should be sent. */ |
madcowswe | 15:9c5aaeda36dc | 155 | #ifndef TVMET_PACKAGE_BUGREPORT |
madcowswe | 15:9c5aaeda36dc | 156 | #define TVMET_PACKAGE_BUGREPORT "opetzold@users.sourceforge.net" |
madcowswe | 15:9c5aaeda36dc | 157 | #endif |
madcowswe | 15:9c5aaeda36dc | 158 | |
madcowswe | 15:9c5aaeda36dc | 159 | /* Define to the full name of this package. */ |
madcowswe | 15:9c5aaeda36dc | 160 | #ifndef TVMET_PACKAGE_NAME |
madcowswe | 15:9c5aaeda36dc | 161 | #define TVMET_PACKAGE_NAME "tvmet" |
madcowswe | 15:9c5aaeda36dc | 162 | #endif |
madcowswe | 15:9c5aaeda36dc | 163 | |
madcowswe | 15:9c5aaeda36dc | 164 | /* Define to the full name and version of this package. */ |
madcowswe | 15:9c5aaeda36dc | 165 | #ifndef TVMET_PACKAGE_STRING |
madcowswe | 15:9c5aaeda36dc | 166 | #define TVMET_PACKAGE_STRING "tvmet 1.7.2" |
madcowswe | 15:9c5aaeda36dc | 167 | #endif |
madcowswe | 15:9c5aaeda36dc | 168 | |
madcowswe | 15:9c5aaeda36dc | 169 | /* Define to the one symbol short name of this package. */ |
madcowswe | 15:9c5aaeda36dc | 170 | #ifndef TVMET_PACKAGE_TARNAME |
madcowswe | 15:9c5aaeda36dc | 171 | #define TVMET_PACKAGE_TARNAME "tvmet" |
madcowswe | 15:9c5aaeda36dc | 172 | #endif |
madcowswe | 15:9c5aaeda36dc | 173 | |
madcowswe | 15:9c5aaeda36dc | 174 | /* Define to the version of this package. */ |
madcowswe | 15:9c5aaeda36dc | 175 | #ifndef TVMET_PACKAGE_VERSION |
madcowswe | 15:9c5aaeda36dc | 176 | #define TVMET_PACKAGE_VERSION "1.7.2" |
madcowswe | 15:9c5aaeda36dc | 177 | #endif |
madcowswe | 15:9c5aaeda36dc | 178 | |
madcowswe | 15:9c5aaeda36dc | 179 | /* Define to 1 if you have the ANSI C header files. */ |
madcowswe | 15:9c5aaeda36dc | 180 | #ifndef TVMET_STDC_HEADERS |
madcowswe | 15:9c5aaeda36dc | 181 | #define TVMET_STDC_HEADERS 1 |
madcowswe | 15:9c5aaeda36dc | 182 | #endif |
madcowswe | 15:9c5aaeda36dc | 183 | |
madcowswe | 15:9c5aaeda36dc | 184 | /* Define to 1 if your <sys/time.h> declares `struct tm'. */ |
madcowswe | 15:9c5aaeda36dc | 185 | /* #undef TVMET_TM_IN_SYS_TIME */ |
madcowswe | 15:9c5aaeda36dc | 186 | |
madcowswe | 15:9c5aaeda36dc | 187 | /* Define to empty if `const' does not conform to ANSI C. */ |
madcowswe | 15:9c5aaeda36dc | 188 | /* #undef _tvmet_const */ |
madcowswe | 15:9c5aaeda36dc | 189 | |
madcowswe | 15:9c5aaeda36dc | 190 | /* Define to `__inline__' or `__inline' if that's what the C compiler |
madcowswe | 15:9c5aaeda36dc | 191 | calls it, or to nothing if 'inline' is not supported under any name. */ |
madcowswe | 15:9c5aaeda36dc | 192 | #ifndef __cplusplus |
madcowswe | 15:9c5aaeda36dc | 193 | /* #undef _tvmet_inline */ |
madcowswe | 15:9c5aaeda36dc | 194 | #endif |
madcowswe | 15:9c5aaeda36dc | 195 | |
madcowswe | 15:9c5aaeda36dc | 196 | /* Define to equivalent of C99 restrict keyword, or to nothing if this is not |
madcowswe | 15:9c5aaeda36dc | 197 | supported. Do not define if restrict is supported directly. */ |
madcowswe | 15:9c5aaeda36dc | 198 | #ifndef _tvmet_restrict |
madcowswe | 15:9c5aaeda36dc | 199 | #define _tvmet_restrict __restrict |
madcowswe | 15:9c5aaeda36dc | 200 | #endif |
madcowswe | 15:9c5aaeda36dc | 201 | |
madcowswe | 15:9c5aaeda36dc | 202 | /* Define to `unsigned int' if <sys/types.h> does not define. */ |
madcowswe | 15:9c5aaeda36dc | 203 | /* #undef _tvmet_size_t */ |
madcowswe | 15:9c5aaeda36dc | 204 | |
madcowswe | 15:9c5aaeda36dc | 205 | /* _INCLUDE_TVMET_CONFIG_H */ |
madcowswe | 15:9c5aaeda36dc | 206 | #endif |