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 |
|
---|
9 | enum 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 |
|
---|
20 | enum 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 |
|
---|
32 | enum 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 |
|
---|
84 | enum 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
|
---|
94 | enum 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 |
|
---|
124 | enum 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 |
|
---|
140 | enum 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 |
|
---|
153 | enum 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 |
|
---|
219 | enum NaviflowType
|
---|
220 | {
|
---|
221 | TRAME_3DMGX1 = 12100
|
---|
222 | , TRAME_AVIONIQUE = 12101
|
---|
223 | , TRAME_UEYE_STEREO_INDEX = 12102
|
---|
224 | };
|
---|
225 |
|
---|
226 | enum 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 |
|
---|
259 | enum SpanCptType
|
---|
260 | {
|
---|
261 | TRAME_BESTGPSPOSA = 621
|
---|
262 | , TRAME_RAWIMUSA = 622
|
---|
263 | , TRAME_INSPVAA = 623
|
---|
264 | , TRAME_INSCOV = 624
|
---|
265 | };
|
---|
266 |
|
---|
267 | #endif // DBITEFILETYPES_H
|
---|