sbgECom Library  4.0.1987-stable
C library to interface SBG Systems IMU/AHRS/INS
sbgEComVersion.h
Go to the documentation of this file.
1 
33 #ifndef SBG_E_COM_VERSION_H
34 #define SBG_E_COM_VERSION_H
35 
36 // sbgCommonLib headers
37 #include <sbgCommon.h>
38 
39 #ifdef __cplusplus
40 extern "C" {
41 #endif
42 
43 
44 //----------------------------------------------------------------------//
45 //- Version definitions -//
46 //----------------------------------------------------------------------//
47 
48 #define SBG_E_COM_VERSION_MAJOR 4
49 #define SBG_E_COM_VERSION_MINOR 0
50 #define SBG_E_COM_VERSION_REV 1987
51 #define SBG_E_COM_VERSION_BUILD SBG_VERSION_QUALIFIER_STABLE
52 
53 #define SBG_E_COM_VERSION SBG_VERSION_SOFTWARE(SBG_E_COM_VERSION_MAJOR,SBG_E_COM_VERSION_MINOR,SBG_E_COM_VERSION_REV,SBG_E_COM_VERSION_BUILD)
54 
55 /*
56  * Backward compatibility macro definitions.
57  */
58  #ifndef SBG_STR
59  #define SBG_STR(X) #X
60 #endif
61 #ifndef SBG_ASSTR
62  #define SBG_ASSTR(X) SBG_STR(X)
63 #endif
64 #define SBG_E_COM_VERSION_STR SBG_ASSTR(SBG_E_COM_VERSION_MAJOR) "." SBG_ASSTR(SBG_E_COM_VERSION_MINOR) "." SBG_ASSTR(SBG_E_COM_VERSION_REV) "-stable\0"
65 
66 #ifdef __cplusplus
67 }
68 #endif
69 
70 #endif // SBG_E_COM_VERSION_H
Main header for the SBG Systems common C library.