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