source: pacpusframework/trunk/include/Pacpus/kernel/DbiteFileTypes.h@ 31

Last change on this file since 31 was 31, checked in by sgosseli, 11 years ago

Huge commit: use the new includes style in all the files, add the license header in all the headers, and in some cpp.

File size: 6.3 KB
Line 
1/**
2 *
3 * Distributed under the UTC Heudiascy Pacpus License, Version 1.0.
4 * Copyright (c) UTC Heudiasyc 2010 - 2013. All rights reserved.
5 *
6 * See the LICENSE file for more information or a copy at:
7 * http://www.hds.utc.fr/~kurdejma/LICENSE_1_0.txt
8 *
9 */
10
11#ifndef DEF_PACPUS_DBITEFILETYPES_H
12#define DEF_PACPUS_DBITEFILETYPES_H
13
14enum BasicType
15{
16 FILE_IMAGE = 0
17 , FILE_CAN
18 , FILE_TEXT
19 , FILE_IMAGE3D
20 , FILE_DBT_UNKNOWN
21 , FILE_JPEG
22 , STREAM8POSITION = 100
23};
24
25enum ExtendedType
26{
27 SIGNAL_PPS = 511
28 , FILE_AUDIO
29 , AUDIO_WAV
30 , TYPE_DOUBLE = 518
31 , TYPE_FLOAT
32 , TYPE_INT
33 , TYPE_INT64
34 , DATA_PHYSIO = 600
35};
36
37enum UtcHeudiasycType
38{
39 WGS84_POSITION = 500
40 , GPS_SYNCHRO_FRAME
41 , TRAME_GGA = 514
42 , TRAME_VTG
43 , TRAME_GST
44 , TRAME_GGA_DBL = 614
45 , TRAME_HDT
46 , TRAME_ROT
47 , TRAME_GSV
48 , TRAME_GSA
49 , TRAME_RMC
50 , TRAME_ZDA
51 , DYNA_ROADYN
52 , DYNA_HT500
53 , DYNA_CUBE_RAWDATA
54 , DATA_ABS = 517
55 , GYRO_KVH = 522
56 , TELEM_SICK
57 , CORREVIT
58 , SIG
59 , LOC
60 , DATA_INS = 540
61 , DATA_ABS_CITROEN
62 , VOLANT
63 , DATA_3DMG
64 , DATA_COMODOS
65 , CROSSBOW_VG700
66 , CARMEN_CAN_RAW = 2200
67 , CARMEN_CAN_WHEELSPEED
68 , CARMEN_CAN_SUSPENSION
69 , CARMEN_CAN_RAWLATDYN
70 , CARMEN_CAN_ODOMETRY
71 , CARMEN_CAN_LATDYN
72 , CARMEN_CAN_STEERINGWHEEL
73 , FLUENCE_ZE_STEERINGWHEEL = 2300
74 , FLUENCE_ZE_KINEMATICS
75 , FLUENCE_ZE_GEARS
76 , FLUENCE_ZE_FRONT_WHEELSPEED
77 , FLUENCE_ZE_REAR_WHEELSPEED
78 , FLUENCE_ZE_LOWSPEED
79 , RADAR_TRW_AC20 = 3000
80 , SMS_RADAR = 4000 // by Arthur Miranda 2012-02-23 (PAMU Project)
81 , FILE_MJPEG = 4096
82 , TELEM_100 = 8192
83 , TELEM_180
84 , TELEM_360
85 , ALASCA_XT = 8200
86 , VELODYNE_RAW_SPHERIC_DATA = 8300
87};
88
89enum StereoCameraType
90{
91 STEREO_RIGHT_IMAGE = 1982
92 , STEREO_LEFT_IMAGE
93 , CARMEN_VISUAL_ODOMETRY
94 , CARMEN_LIDAR_DETECTION
95 , CARMEN_VISUAL_DETECTOR
96};
97
98/// for the Renault's Case study
99enum RenaultType
100{
101 FILE_FACELAB = 610
102 , DBT_T_HEADWAY = 1001
103 , DBT_PERC_T_HEADWAY
104 , DBT_D_O_C_F_DIST
105 , DBT_F_DIST
106 , DBT_S_INDICATOR
107 // Lane Changing
108 , DBT_L_CHANGE
109 , DBT_M_SPEED
110 , DBT_V_I_L_SPEED
111 , DBT_R_TIME
112 , DBT_B_R_TIME
113 , DBT_E_B_EPISOD
114 // state of the road
115 , DBT_R_STATE
116 // Comments from the ergonom
117 , DBT_COMMENTS
118 // State of the HVI of the ADAS
119 , DBT_ADAS
120 , DBT_R_SPEED
121 , DBT_TTC
122 , DBT_D_BRAKE_ACTUATION
123 , DBT_ACC_PED_RELEASE
124 , DBT_COV_DISTANCE
125 // classes of time headway: [2.0 2.5] [1.5 2.0] [1.0 1.5] [0.5 1.0] [0.0 0.5] -> c2
126 , DBT_T_HEADWAY_CLASSES
127};
128
129enum SbasType
130{
131 DBT_SBAS_MT1 = 10001
132 , DBT_SBAS_MT2 = 10002
133 , DBT_SBAS_MT3 = 10003
134 , DBT_SBAS_MT4 = 10004
135 , DBT_SBAS_MT5 = 10005
136 , DBT_SBAS_MT6 = 10006
137 , DBT_SBAS_MT7 = 10007
138 , DBT_SBAS_MT10 = 10010
139 , DBT_SBAS_MT18 = 10018
140 , DBT_SBAS_MT24 = 10024
141 , DBT_SBAS_MT25 = 10025
142 , DBT_SBAS_MT26 = 10026
143};
144
145enum UbloxType
146{
147 DBT_UBX_RXM_RAW = 10121
148 , DBT_UBX_RXM_SFRB = 10122
149 , DBT_UBX_NAV_CLOCK = 10110
150 , DBT_UBX_NAV_POSLLH = 10111
151 , DBT_UBX_NAV_POSUTM = 10112
152 , DBT_UBX_NAV_SBAS = 10113
153 , DBT_UBX_NAV_SOL = 10114
154 , DBT_UBX_NAV_SVINFO = 10115
155 , DBT_UBX_NAV_VELNED = 10116
156};
157
158enum SbfType
159{
160 DBT_SBF_FRAMERAW = 11000
161 , DBT_SBF_MEASEPOCH = 11889
162 , DBT_SBF_SHORTMEASEPOCH = 11890
163 , DBT_SBF_GENMEASEPOCH = 11944
164 , DBT_SBF_ENDOFMEAS = 11922
165
166 , DBT_SBF_GPSNAV = 11891
167 , DBT_SBF_GPSALM = 11892
168 , DBT_SBF_GPSION = 11893
169 , DBT_SBF_GPSUTC = 11894
170 , DBT_SBF_GPSRAW = 11895
171 , DBT_SBF_CNAVRAW = 11947
172
173 , DBT_SBF_GEOMT00 = 11925
174 , DBT_SBF_GEOPRNMASK = 11926
175 , DBT_SBF_GEOFASTCORR = 11927
176 , DBT_SBF_GEOINTEGRITY = 11928
177 , DBT_SBF_GEOFASTCORRDEGR = 11929
178 , DBT_SBF_GEONAV = 11896
179 , DBT_SBF_GEODEGRFACTORS = 11930
180 , DBT_SBF_GEONETWORKTIME = 11918
181 , DBT_SBF_GEOALM = 11897
182 , DBT_SBF_GEOIGPMASK = 11931
183 , DBT_SBF_GEOLONGTERMCORR = 11932
184 , DBT_SBF_GEOIONODELAY = 11933
185 , DBT_SBF_GEOSERVICELEVEL = 11917
186 , DBT_SBF_GEOCLOCKEPHCOVMATRIX = 11934
187 , DBT_SBF_GEORAW = 11898
188
189 , DBT_SBF_PVTCARTESIAN = 11903
190 , DBT_SBF_PVTGEODETIC = 11904
191 , DBT_SBF_POSCOVCARTESIAN = 11905
192 , DBT_SBF_POSCOVGEODETIC = 11906
193 , DBT_SBF_VELCOVCARTESIAN = 11907
194 , DBT_SBF_VELCOVGEODETIC = 11908
195 , DBT_SBF_DOP = 11909
196 , DBT_SBF_PVTRESIDUALS = 11910
197 , DBT_SBF_RAIMSTATISTICS = 11915
198 , DBT_SBF_GEOCORRECTIONS = 11935
199 , DBT_SBF_BASELINE = 11950
200 , DBT_SBF_ENDOFPVT = 11921
201
202 , DBT_SBF_ATTITUDEEULER = 11938
203 , DBT_SBF_ATTITUDECOVEULER = 11939
204 , DBT_SBF_ATTITUDEQUAT = 11940
205 , DBT_SBF_ATTITUDECOVQUAT = 11941
206 , DBT_SBF_AUXANTPOSITIONS = 11942
207 , DBT_SBF_ENDOFATTITUDE = 11943
208
209 , DBT_SBF_RECEIVERTIME = 11914
210 , DBT_SBF_XPPSOFFSET = 11911
211 , DBT_SBF_EXTEVENT = 11924
212
213 , DBT_SBF_DIFFCORRIN = 11919
214 , DBT_SBF_BASESTATION = 11949
215 , DBT_SBF_BASELINK = 11948
216
217 , DBT_SBF_TRACKINGSTATUS = 11912
218 , DBT_SBF_RECEIVERSTATUS = 11913
219 , DBT_SBF_RECEIVERSETUP = 11902
220
221 , DBT_SBF_COMMENT = 11936
222};
223
224enum NaviflowType
225{
226 TRAME_3DMGX1 = 12100
227 , TRAME_AVIONIQUE = 12101
228 , TRAME_UEYE_STEREO_INDEX = 12102
229};
230
231enum MobileyeType
232{
233 MOBILEYE_OBSTACLE_COUNT = 12200
234
235 , MOBILEYE_OBSTACLE_0_PART_1 = 12210
236 , MOBILEYE_OBSTACLE_1_PART_1 = 12211
237 , MOBILEYE_OBSTACLE_2_PART_1 = 12212
238 , MOBILEYE_OBSTACLE_3_PART_1 = 12213
239 , MOBILEYE_OBSTACLE_4_PART_1 = 12214
240 , MOBILEYE_OBSTACLE_5_PART_1 = 12215
241 , MOBILEYE_OBSTACLE_6_PART_1 = 12216
242 , MOBILEYE_OBSTACLE_7_PART_1 = 12217
243 , MOBILEYE_OBSTACLE_8_PART_1 = 12218
244 , MOBILEYE_OBSTACLE_9_PART_1 = 12219
245
246 , MOBILEYE_OBSTACLE_0_PART_2 = 12220
247 , MOBILEYE_OBSTACLE_1_PART_2 = 12221
248 , MOBILEYE_OBSTACLE_2_PART_2 = 12222
249 , MOBILEYE_OBSTACLE_3_PART_2 = 12223
250 , MOBILEYE_OBSTACLE_4_PART_2 = 12224
251 , MOBILEYE_OBSTACLE_5_PART_2 = 12225
252 , MOBILEYE_OBSTACLE_6_PART_2 = 12226
253 , MOBILEYE_OBSTACLE_7_PART_2 = 12227
254 , MOBILEYE_OBSTACLE_8_PART_2 = 12228
255 , MOBILEYE_OBSTACLE_9_PART_2 = 12229
256
257 , MOBILEYE_OBSTACLES = 12290
258
259 , MOBILEYE_CENTER_LANE = 12300
260 , MOBILEYE_RIGHT_LANE = 12301
261 , MOBILEYE_LEFT_LANE = 12302
262};
263
264enum SpanCptType
265{
266 TRAME_BESTGPSPOSA = 621
267 , TRAME_RAWIMUSA = 622
268 , TRAME_INSPVAA = 623
269 , TRAME_INSCOV = 624
270};
271
272#endif // DEF_PACPUS_DBITEFILETYPES_H
Note: See TracBrowser for help on using the repository browser.