You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.0 KiB
51 lines
1.0 KiB
/* |
|
* |
|
* NMEA library |
|
* URL: http://nmea.sourceforge.net |
|
* Author: Tim (xtimor@gmail.com) |
|
* Licence: http://www.gnu.org/licenses/lgpl.html |
|
* $Id: config.h 17 2008-03-11 11:56:11Z xtimor $ |
|
* |
|
*/ |
|
|
|
#ifndef __NMEA_CONFIG_H__ |
|
#define __NMEA_CONFIG_H__ |
|
|
|
#define NMEA_VERSION ("0.5.3") |
|
#define NMEA_VERSION_MAJOR (0) |
|
#define NMEA_VERSION_MINOR (5) |
|
#define NMEA_VERSION_PATCH (3) |
|
|
|
#define NMEA_CONVSTR_BUF (256) |
|
#define NMEA_TIMEPARSE_BUF (256) |
|
|
|
#if defined(WINCE) || defined(UNDER_CE) |
|
# define NMEA_CE |
|
#endif |
|
|
|
#if defined(WIN32) || defined(NMEA_CE) |
|
# define NMEA_WIN |
|
#else |
|
# define NMEA_UNI |
|
#endif |
|
|
|
#if defined(NMEA_WIN) && (_MSC_VER >= 1400) |
|
# pragma warning(disable: 4996) /* declared deprecated */ |
|
#endif |
|
|
|
#if defined(_MSC_VER) |
|
# define NMEA_POSIX(x) _##x |
|
# define NMEA_INLINE __inline |
|
#else |
|
# define NMEA_POSIX(x) x |
|
# define NMEA_INLINE inline |
|
#endif |
|
|
|
#if !defined(NDEBUG) && !defined(NMEA_CE) |
|
# include <assert.h> |
|
# define NMEA_ASSERT(x) assert(x) |
|
#else |
|
# define NMEA_ASSERT(x) |
|
#endif |
|
|
|
#endif /* __NMEA_CONFIG_H__ */
|
|
|