include
etsi_its_mcm_uulm_coding
mcm_uulm_asn_constant.h
Go to the documentation of this file.
1
/*
2
* Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3
*/
4
5
#ifndef _mcm_uulm_ASN_CONSTANT_H
6
#define _mcm_uulm_ASN_CONSTANT_H
7
8
#ifdef __cplusplus
9
extern
"C"
{
10
#endif
11
12
#define min_val_mcm_uulm_AccelerationConfidence (0)
13
#define max_val_mcm_uulm_AccelerationConfidence (102)
14
#define min_val_mcm_uulm_AccelerationMagnitudeValue (0)
15
#define max_val_mcm_uulm_AccelerationMagnitudeValue (161)
16
#define min_val_mcm_uulm_AccelerationValue (-160)
17
#define max_val_mcm_uulm_AccelerationValue (161)
18
#define min_val_mcm_uulm_AccidentSubCauseCode (0)
19
#define max_val_mcm_uulm_AccidentSubCauseCode (255)
20
#define min_val_mcm_uulm_AdverseWeatherCondition_AdhesionSubCauseCode (0)
21
#define max_val_mcm_uulm_AdverseWeatherCondition_AdhesionSubCauseCode (255)
22
#define min_val_mcm_uulm_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode (0)
23
#define max_val_mcm_uulm_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode (255)
24
#define min_val_mcm_uulm_AdverseWeatherCondition_PrecipitationSubCauseCode (0)
25
#define max_val_mcm_uulm_AdverseWeatherCondition_PrecipitationSubCauseCode (255)
26
#define min_val_mcm_uulm_AdverseWeatherCondition_VisibilitySubCauseCode (0)
27
#define max_val_mcm_uulm_AdverseWeatherCondition_VisibilitySubCauseCode (255)
28
#define min_val_mcm_uulm_AirHumidity (1)
29
#define max_val_mcm_uulm_AirHumidity (1001)
30
#define min_val_mcm_uulm_AltitudeValue (-100000)
31
#define max_val_mcm_uulm_AltitudeValue (800001)
32
#define min_val_mcm_uulm_AngleConfidence (1)
33
#define max_val_mcm_uulm_AngleConfidence (512)
34
#define min_val_mcm_uulm_AxlesCount (2)
35
#define max_val_mcm_uulm_AxlesCount (1002)
36
#define min_val_mcm_uulm_BarometricPressure (2999)
37
#define max_val_mcm_uulm_BarometricPressure (12002)
38
#define min_val_mcm_uulm_BogiesCount (2)
39
#define max_val_mcm_uulm_BogiesCount (101)
40
#define min_val_mcm_uulm_CardinalNumber1B (0)
41
#define max_val_mcm_uulm_CardinalNumber1B (255)
42
#define min_val_mcm_uulm_CardinalNumber3b (1)
43
#define max_val_mcm_uulm_CardinalNumber3b (8)
44
#define min_val_mcm_uulm_CartesianAngleValue (0)
45
#define max_val_mcm_uulm_CartesianAngleValue (3601)
46
#define min_val_mcm_uulm_CartesianAngularAccelerationComponentValue (-255)
47
#define max_val_mcm_uulm_CartesianAngularAccelerationComponentValue (256)
48
#define min_val_mcm_uulm_CartesianAngularVelocityComponentValue (-255)
49
#define max_val_mcm_uulm_CartesianAngularVelocityComponentValue (256)
50
#define min_val_mcm_uulm_CauseCodeType (0)
51
#define max_val_mcm_uulm_CauseCodeType (255)
52
#define min_val_mcm_uulm_CartesianCoordinateSmall (-3094)
53
#define max_val_mcm_uulm_CartesianCoordinateSmall (1001)
54
#define min_val_mcm_uulm_CartesianCoordinate (-32768)
55
#define max_val_mcm_uulm_CartesianCoordinate (32767)
56
#define min_val_mcm_uulm_CartesianCoordinateLarge (-131072)
57
#define max_val_mcm_uulm_CartesianCoordinateLarge (131071)
58
#define min_val_mcm_uulm_ClusterBreakupReason (0)
59
#define max_val_mcm_uulm_ClusterBreakupReason (15)
60
#define min_val_mcm_uulm_ClusterLeaveReason (0)
61
#define max_val_mcm_uulm_ClusterLeaveReason (15)
62
#define min_val_mcm_uulm_CollisionRiskSubCauseCode (0)
63
#define max_val_mcm_uulm_CollisionRiskSubCauseCode (255)
64
#define min_val_mcm_uulm_ConfidenceLevel (1)
65
#define max_val_mcm_uulm_ConfidenceLevel (101)
66
#define min_val_mcm_uulm_CoordinateConfidence (1)
67
#define max_val_mcm_uulm_CoordinateConfidence (4096)
68
#define min_val_mcm_uulm_CorrelationCellValue (-100)
69
#define max_val_mcm_uulm_CorrelationCellValue (101)
70
#define min_val_mcm_uulm_CurvatureValue (-1023)
71
#define max_val_mcm_uulm_CurvatureValue (1023)
72
#define min_val_mcm_uulm_DangerousEndOfQueueSubCauseCode (0)
73
#define max_val_mcm_uulm_DangerousEndOfQueueSubCauseCode (255)
74
#define min_val_mcm_uulm_DangerousSituationSubCauseCode (0)
75
#define max_val_mcm_uulm_DangerousSituationSubCauseCode (255)
76
#define min_val_mcm_uulm_DeltaAltitude (-12700)
77
#define max_val_mcm_uulm_DeltaAltitude (12800)
78
#define min_val_mcm_uulm_DeltaLatitude (-131071)
79
#define max_val_mcm_uulm_DeltaLatitude (131072)
80
#define min_val_mcm_uulm_DeltaLongitude (-131071)
81
#define max_val_mcm_uulm_DeltaLongitude (131072)
82
#define min_val_mcm_uulm_DeltaTimeMilliSecondPositive (1)
83
#define max_val_mcm_uulm_DeltaTimeMilliSecondPositive (10000)
84
#define min_val_mcm_uulm_DeltaTimeMilliSecondSigned (-2048)
85
#define max_val_mcm_uulm_DeltaTimeMilliSecondSigned (2047)
86
#define min_val_mcm_uulm_DeltaTimeQuarterSecond (1)
87
#define max_val_mcm_uulm_DeltaTimeQuarterSecond (255)
88
#define min_val_mcm_uulm_DeltaTimeTenthOfSecond (0)
89
#define max_val_mcm_uulm_DeltaTimeTenthOfSecond (127)
90
#define min_val_mcm_uulm_DeltaTimeSecond (0)
91
#define max_val_mcm_uulm_DeltaTimeSecond (86400)
92
#define min_val_mcm_uulm_DeltaTimeTenSeconds (0)
93
#define max_val_mcm_uulm_DeltaTimeTenSeconds (127)
94
#define min_val_mcm_uulm_Direction (0)
95
#define max_val_mcm_uulm_Direction (3)
96
#define min_val_mcm_uulm_EmergencyVehicleApproachingSubCauseCode (0)
97
#define max_val_mcm_uulm_EmergencyVehicleApproachingSubCauseCode (255)
98
#define min_val_mcm_uulm_GenerationDeltaTime (0)
99
#define max_val_mcm_uulm_GenerationDeltaTime (65535)
100
#define min_val_mcm_uulm_HazardousLocation_AnimalOnTheRoadSubCauseCode (0)
101
#define max_val_mcm_uulm_HazardousLocation_AnimalOnTheRoadSubCauseCode (255)
102
#define min_val_mcm_uulm_HazardousLocation_DangerousCurveSubCauseCode (0)
103
#define max_val_mcm_uulm_HazardousLocation_DangerousCurveSubCauseCode (255)
104
#define min_val_mcm_uulm_HazardousLocation_ObstacleOnTheRoadSubCauseCode (0)
105
#define max_val_mcm_uulm_HazardousLocation_ObstacleOnTheRoadSubCauseCode (255)
106
#define min_val_mcm_uulm_HazardousLocation_SurfaceConditionSubCauseCode (0)
107
#define max_val_mcm_uulm_HazardousLocation_SurfaceConditionSubCauseCode (255)
108
#define min_val_mcm_uulm_HeadingConfidence (1)
109
#define max_val_mcm_uulm_HeadingConfidence (127)
110
#define min_val_mcm_uulm_HeadingValue (0)
111
#define max_val_mcm_uulm_HeadingValue (3601)
112
#define min_val_mcm_uulm_HeightLonCarr (1)
113
#define max_val_mcm_uulm_HeightLonCarr (100)
114
#define min_val_mcm_uulm_HumanPresenceOnTheRoadSubCauseCode (0)
115
#define max_val_mcm_uulm_HumanPresenceOnTheRoadSubCauseCode (255)
116
#define min_val_mcm_uulm_HumanProblemSubCauseCode (0)
117
#define max_val_mcm_uulm_HumanProblemSubCauseCode (255)
118
#define min_val_mcm_uulm_Identifier1B (0)
119
#define max_val_mcm_uulm_Identifier1B (255)
120
#define min_val_mcm_uulm_Identifier2B (0)
121
#define max_val_mcm_uulm_Identifier2B (65535)
122
#define min_val_mcm_uulm_ImpassabilitySubCauseCode (0)
123
#define max_val_mcm_uulm_ImpassabilitySubCauseCode (255)
124
#define min_val_mcm_uulm_InformationQuality (0)
125
#define max_val_mcm_uulm_InformationQuality (7)
126
#define min_val_mcm_uulm_Iso3833VehicleType (0)
127
#define max_val_mcm_uulm_Iso3833VehicleType (255)
128
#define min_val_mcm_uulm_IssuerIdentifier (0)
129
#define max_val_mcm_uulm_IssuerIdentifier (16383)
130
#define min_val_mcm_uulm_LanePosition (-1)
131
#define max_val_mcm_uulm_LanePosition (14)
132
#define min_val_mcm_uulm_LaneType (0)
133
#define max_val_mcm_uulm_LaneType (31)
134
#define min_val_mcm_uulm_LaneWidth (0)
135
#define max_val_mcm_uulm_LaneWidth (1023)
136
#define min_val_mcm_uulm_Latitude (-900000000)
137
#define max_val_mcm_uulm_Latitude (900000001)
138
#define min_val_mcm_uulm_LateralAccelerationValue (-160)
139
#define max_val_mcm_uulm_LateralAccelerationValue (161)
140
#define min_val_mcm_uulm_Longitude (-1800000000)
141
#define max_val_mcm_uulm_Longitude (1800000001)
142
#define min_val_mcm_uulm_LongitudinalAccelerationValue (-160)
143
#define max_val_mcm_uulm_LongitudinalAccelerationValue (161)
144
#define min_val_mcm_uulm_LongitudinalLanePositionValue (0)
145
#define max_val_mcm_uulm_LongitudinalLanePositionValue (32767)
146
#define min_val_mcm_uulm_LongitudinalLanePositionConfidence (0)
147
#define max_val_mcm_uulm_LongitudinalLanePositionConfidence (1023)
148
#define min_val_mcm_uulm_MessageId (0)
149
#define max_val_mcm_uulm_MessageId (255)
150
#define min_val_mcm_uulm_NumberOfOccupants (0)
151
#define max_val_mcm_uulm_NumberOfOccupants (127)
152
#define min_val_mcm_uulm_ObjectPerceptionQuality (0)
153
#define max_val_mcm_uulm_ObjectPerceptionQuality (15)
154
#define min_val_mcm_uulm_ObjectDimensionValue (1)
155
#define max_val_mcm_uulm_ObjectDimensionValue (256)
156
#define min_val_mcm_uulm_ObjectDimensionConfidence (1)
157
#define max_val_mcm_uulm_ObjectDimensionConfidence (32)
158
#define min_val_mcm_uulm_OrdinalNumber1B (0)
159
#define max_val_mcm_uulm_OrdinalNumber1B (255)
160
#define min_val_mcm_uulm_OrdinalNumber3b (1)
161
#define max_val_mcm_uulm_OrdinalNumber3b (8)
162
#define min_val_mcm_uulm_OtherSubClass (0)
163
#define max_val_mcm_uulm_OtherSubClass (255)
164
#define min_val_mcm_uulm_PathId (0)
165
#define max_val_mcm_uulm_PathId (14)
166
#define min_val_mcm_uulm_PerformanceClass (0)
167
#define max_val_mcm_uulm_PerformanceClass (7)
168
#define min_val_mcm_uulm_PosCentMass (1)
169
#define max_val_mcm_uulm_PosCentMass (63)
170
#define min_val_mcm_uulm_PosFrontAx (1)
171
#define max_val_mcm_uulm_PosFrontAx (20)
172
#define min_val_mcm_uulm_Position1d (-8190)
173
#define max_val_mcm_uulm_Position1d (8191)
174
#define min_val_mcm_uulm_PosLonCarr (1)
175
#define max_val_mcm_uulm_PosLonCarr (127)
176
#define min_val_mcm_uulm_PosPillar (1)
177
#define max_val_mcm_uulm_PosPillar (30)
178
#define min_val_mcm_uulm_PostCrashSubCauseCode (0)
179
#define max_val_mcm_uulm_PostCrashSubCauseCode (255)
180
#define min_val_mcm_uulm_PrecipitationIntensity (1)
181
#define max_val_mcm_uulm_PrecipitationIntensity (2001)
182
#define min_val_mcm_uulm_ProtectedZoneId (0)
183
#define max_val_mcm_uulm_ProtectedZoneId (134217727)
184
#define min_val_mcm_uulm_PtActivationType (0)
185
#define max_val_mcm_uulm_PtActivationType (255)
186
#define min_val_mcm_uulm_RailwayLevelCrossingSubCauseCode (0)
187
#define max_val_mcm_uulm_RailwayLevelCrossingSubCauseCode (255)
188
#define min_val_mcm_uulm_RescueAndRecoveryWorkInProgressSubCauseCode (0)
189
#define max_val_mcm_uulm_RescueAndRecoveryWorkInProgressSubCauseCode (255)
190
#define min_val_mcm_uulm_RoadworksSubCauseCode (0)
191
#define max_val_mcm_uulm_RoadworksSubCauseCode (255)
192
#define min_val_mcm_uulm_SemiAxisLength (0)
193
#define max_val_mcm_uulm_SemiAxisLength (4095)
194
#define min_val_mcm_uulm_SensorType (0)
195
#define max_val_mcm_uulm_SensorType (31)
196
#define min_val_mcm_uulm_SequenceNumber (0)
197
#define max_val_mcm_uulm_SequenceNumber (65535)
198
#define min_val_mcm_uulm_SignalViolationSubCauseCode (0)
199
#define max_val_mcm_uulm_SignalViolationSubCauseCode (255)
200
#define min_val_mcm_uulm_SlowVehicleSubCauseCode (0)
201
#define max_val_mcm_uulm_SlowVehicleSubCauseCode (255)
202
#define min_val_mcm_uulm_SpeedConfidence (1)
203
#define max_val_mcm_uulm_SpeedConfidence (4096)
204
#define min_val_mcm_uulm_SpeedLimit (1)
205
#define max_val_mcm_uulm_SpeedLimit (255)
206
#define min_val_mcm_uulm_SpeedValue (0)
207
#define max_val_mcm_uulm_SpeedValue (16383)
208
#define min_val_mcm_uulm_VelocityComponentValue (-16383)
209
#define max_val_mcm_uulm_VelocityComponentValue (16383)
210
#define min_val_mcm_uulm_StabilityLossProbability (0)
211
#define max_val_mcm_uulm_StabilityLossProbability (63)
212
#define min_val_mcm_uulm_StandardLength12b (0)
213
#define max_val_mcm_uulm_StandardLength12b (4095)
214
#define min_val_mcm_uulm_StandardLength9b (0)
215
#define max_val_mcm_uulm_StandardLength9b (511)
216
#define min_val_mcm_uulm_StandardLength1B (0)
217
#define max_val_mcm_uulm_StandardLength1B (255)
218
#define min_val_mcm_uulm_StandardLength2B (0)
219
#define max_val_mcm_uulm_StandardLength2B (65535)
220
#define min_val_mcm_uulm_StationaryVehicleSubCauseCode (0)
221
#define max_val_mcm_uulm_StationaryVehicleSubCauseCode (255)
222
#define min_val_mcm_uulm_StationId (0)
223
#define max_val_mcm_uulm_StationId (4294967295)
224
#define min_val_mcm_uulm_StationType (0)
225
#define max_val_mcm_uulm_StationType (255)
226
#define min_val_mcm_uulm_SteeringWheelAngleConfidence (1)
227
#define max_val_mcm_uulm_SteeringWheelAngleConfidence (127)
228
#define min_val_mcm_uulm_SteeringWheelAngleValue (-511)
229
#define max_val_mcm_uulm_SteeringWheelAngleValue (512)
230
#define min_val_mcm_uulm_SubCauseCodeType (0)
231
#define max_val_mcm_uulm_SubCauseCodeType (255)
232
#define min_val_mcm_uulm_Temperature (-60)
233
#define max_val_mcm_uulm_Temperature (67)
234
#define min_val_mcm_uulm_TimestampIts (0)
235
#define max_val_mcm_uulm_TimestampIts (4398046511103)
236
#define min_val_mcm_uulm_TrafficConditionSubCauseCode (0)
237
#define max_val_mcm_uulm_TrafficConditionSubCauseCode (255)
238
#define min_val_mcm_uulm_TrafficParticipantType (0)
239
#define max_val_mcm_uulm_TrafficParticipantType (255)
240
#define min_val_mcm_uulm_TrajectoryInterceptionProbability (0)
241
#define max_val_mcm_uulm_TrajectoryInterceptionProbability (63)
242
#define min_val_mcm_uulm_TrajectoryInterceptionConfidence (0)
243
#define max_val_mcm_uulm_TrajectoryInterceptionConfidence (3)
244
#define min_val_mcm_uulm_TransmissionInterval (1)
245
#define max_val_mcm_uulm_TransmissionInterval (10000)
246
#define min_val_mcm_uulm_TurningRadius (1)
247
#define max_val_mcm_uulm_TurningRadius (255)
248
#define min_val_mcm_uulm_ValidityDuration (0)
249
#define max_val_mcm_uulm_ValidityDuration (86400)
250
#define min_val_mcm_uulm_VehicleBreakdownSubCauseCode (0)
251
#define max_val_mcm_uulm_VehicleBreakdownSubCauseCode (255)
252
#define min_val_mcm_uulm_VehicleHeight (1)
253
#define max_val_mcm_uulm_VehicleHeight (128)
254
#define min_val_mcm_uulm_VehicleLengthValue (1)
255
#define max_val_mcm_uulm_VehicleLengthValue (1023)
256
#define min_val_mcm_uulm_VehicleMass (1)
257
#define max_val_mcm_uulm_VehicleMass (1024)
258
#define min_val_mcm_uulm_VehicleWidth (1)
259
#define max_val_mcm_uulm_VehicleWidth (62)
260
#define min_val_mcm_uulm_VerticalAccelerationValue (-160)
261
#define max_val_mcm_uulm_VerticalAccelerationValue (161)
262
#define min_val_mcm_uulm_VruDeviceUsage (0)
263
#define max_val_mcm_uulm_VruDeviceUsage (15)
264
#define min_val_mcm_uulm_VruEnvironment (0)
265
#define max_val_mcm_uulm_VruEnvironment (15)
266
#define min_val_mcm_uulm_VruMovementControl (0)
267
#define max_val_mcm_uulm_VruMovementControl (15)
268
#define min_val_mcm_uulm_VruSubProfilePedestrian (0)
269
#define max_val_mcm_uulm_VruSubProfilePedestrian (15)
270
#define min_val_mcm_uulm_VruSubProfileBicyclist (0)
271
#define max_val_mcm_uulm_VruSubProfileBicyclist (15)
272
#define min_val_mcm_uulm_VruSubProfileMotorcyclist (0)
273
#define max_val_mcm_uulm_VruSubProfileMotorcyclist (15)
274
#define min_val_mcm_uulm_VruSubProfileAnimal (0)
275
#define max_val_mcm_uulm_VruSubProfileAnimal (15)
276
#define min_val_mcm_uulm_VruSizeClass (0)
277
#define max_val_mcm_uulm_VruSizeClass (15)
278
#define min_val_mcm_uulm_WheelBaseVehicle (1)
279
#define max_val_mcm_uulm_WheelBaseVehicle (127)
280
#define min_val_mcm_uulm_Wgs84AngleConfidence (1)
281
#define max_val_mcm_uulm_Wgs84AngleConfidence (127)
282
#define min_val_mcm_uulm_Wgs84AngleValue (0)
283
#define max_val_mcm_uulm_Wgs84AngleValue (3601)
284
#define min_val_mcm_uulm_WrongWayDrivingSubCauseCode (0)
285
#define max_val_mcm_uulm_WrongWayDrivingSubCauseCode (255)
286
#define min_val_mcm_uulm_YawRateValue (-32766)
287
#define max_val_mcm_uulm_YawRateValue (32767)
288
#define min_val_mcm_uulm_PredictionDistanceConfidence (0)
289
#define max_val_mcm_uulm_PredictionDistanceConfidence (511)
290
#define min_val_mcm_uulm_DistanceOffset (-4096)
291
#define max_val_mcm_uulm_DistanceOffset (4095)
292
#define min_val_mcm_uulm_RoadUserLength (1)
293
#define max_val_mcm_uulm_RoadUserLength (62)
294
#define min_val_mcm_uulm_RoadUserWidth (1)
295
#define max_val_mcm_uulm_RoadUserWidth (62)
296
#define min_val_mcm_uulm_TrajectoryStartDeltaTime (0)
297
#define max_val_mcm_uulm_TrajectoryStartDeltaTime (65535)
298
#define min_val_mcm_uulm_TrajectoryPointDeltaTime (1)
299
#define max_val_mcm_uulm_TrajectoryPointDeltaTime (255)
300
#define min_val_mcm_uulm_ManeuverID (0)
301
#define max_val_mcm_uulm_ManeuverID (65535)
302
#define min_val_mcm_uulm_AdviceUpdateID (0)
303
#define max_val_mcm_uulm_AdviceUpdateID (65535)
304
#define min_val_mcm_uulm_WaypointDeltaTime (0)
305
#define max_val_mcm_uulm_WaypointDeltaTime (65535)
306
#define min_val_mcm_uulm_ParticipatingRoadUserIndex (0)
307
#define max_val_mcm_uulm_ParticipatingRoadUserIndex (127)
308
309
310
#ifdef __cplusplus
311
}
312
#endif
313
314
#endif
/* _mcm_uulm_ASN_CONSTANT_H */
etsi_its_mcm_uulm_coding
Author(s): Jean-Pierre Busch
, Guido Küppers
, Lennart Reiher
autogenerated on Sun May 18 2025 02:27:23