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

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