VectorNav C Library
common.h
1 #ifndef _VNCOMMON_H_
2 #define _VNCOMMON_H_
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
9 typedef enum
10 {
11  VNOFF = 0,
12  VNYPR = 1,
13  VNQTN = 2,
14  #ifdef EXTRA
15  VNQTM = 3,
16  VNQTA = 4,
17  VNQTR = 5,
18  VNQMA = 6,
19  VNQAR = 7,
20  #endif
21  VNQMR = 8,
22  #ifdef EXTRA
23  VNDCM = 9,
24  #endif
25  VNMAG = 10,
26  VNACC = 11,
27  VNGYR = 12,
28  VNMAR = 13,
29  VNYMR = 14,
30  #ifdef EXTRA
31  VNYCM = 15,
32  #endif
33  VNYBA = 16,
34  VNYIA = 17,
35  #ifdef EXTRA
36  VNICM = 18,
37  #endif
38  VNIMU = 19,
39  VNGPS = 20,
40  VNGPE = 21,
41  VNINS = 22,
42  VNINE = 23,
43  VNISL = 28,
44  VNISE = 29,
45  VNDTV = 30
46  #ifdef EXTRA
47  ,
48  VNRAW = 252,
49  VNCMV = 253,
50  VNSTV = 254,
51  VNCOV = 255
52  #endif
53 } VnAsciiAsync;
54 
55 
56 #ifdef __cplusplus
57 }
58 #endif
59 
60 #endif