spatem_ts_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 _spatem_ts_ASN_CONSTANT_H
6 #define _spatem_ts_ASN_CONSTANT_H
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
12 #define min_val_spatem_ts_TimeReference (0)
13 #define max_val_spatem_ts_TimeReference (60000)
14 #define min_val_spatem_ts_TimeMark (0)
15 #define max_val_spatem_ts_TimeMark (36001)
16 #define min_val_spatem_ts_Angle (0)
17 #define max_val_spatem_ts_Angle (28800)
18 #define min_val_spatem_ts_ApproachID (0)
19 #define max_val_spatem_ts_ApproachID (15)
20 #define min_val_spatem_ts_DDay (0)
21 #define max_val_spatem_ts_DDay (31)
22 #define min_val_spatem_ts_DeltaAngle (-150)
23 #define max_val_spatem_ts_DeltaAngle (150)
24 #define min_val_spatem_ts_DeltaTime (-122)
25 #define max_val_spatem_ts_DeltaTime (121)
26 #define min_val_spatem_ts_DHour (0)
27 #define max_val_spatem_ts_DHour (31)
28 #define min_val_spatem_ts_DMinute (0)
29 #define max_val_spatem_ts_DMinute (60)
30 #define min_val_spatem_ts_DMonth (0)
31 #define max_val_spatem_ts_DMonth (12)
32 #define min_val_spatem_ts_DOffset (-840)
33 #define max_val_spatem_ts_DOffset (840)
34 #define min_val_spatem_ts_DrivenLineOffsetLg (-32767)
35 #define max_val_spatem_ts_DrivenLineOffsetLg (32767)
36 #define min_val_spatem_ts_DrivenLineOffsetSm (-2047)
37 #define max_val_spatem_ts_DrivenLineOffsetSm (2047)
38 #define min_val_spatem_ts_DSecond (0)
39 #define max_val_spatem_ts_DSecond (65535)
40 #define min_val_spatem_ts_DSRCmsgID (0)
41 #define max_val_spatem_ts_DSRCmsgID (32767)
42 #define min_val_spatem_ts_DYear (0)
43 #define max_val_spatem_ts_DYear (4095)
44 #define min_val_spatem_ts_Elevation (-4096)
45 #define max_val_spatem_ts_Elevation (61439)
46 #define min_val_spatem_ts_FuelType (0)
47 #define max_val_spatem_ts_FuelType (15)
48 #define min_val_spatem_ts_HeadingDSRC (0)
49 #define max_val_spatem_ts_HeadingDSRC (28800)
50 #define min_val_spatem_ts_IntersectionID (0)
51 #define max_val_spatem_ts_IntersectionID (65535)
52 #define min_val_spatem_ts_LaneConnectionID (0)
53 #define max_val_spatem_ts_LaneConnectionID (255)
54 #define min_val_spatem_ts_LaneID (0)
55 #define max_val_spatem_ts_LaneID (255)
56 #define min_val_spatem_ts_LayerID (0)
57 #define max_val_spatem_ts_LayerID (100)
58 #define min_val_spatem_ts_LaneWidth (0)
59 #define max_val_spatem_ts_LaneWidth (32767)
60 #define min_val_spatem_ts_MergeDivergeNodeAngle (-180)
61 #define max_val_spatem_ts_MergeDivergeNodeAngle (180)
62 #define min_val_spatem_ts_MinuteOfTheYear (0)
63 #define max_val_spatem_ts_MinuteOfTheYear (527040)
64 #define min_val_spatem_ts_MsgCount (0)
65 #define max_val_spatem_ts_MsgCount (127)
66 #define min_val_spatem_ts_Offset_B09 (-256)
67 #define max_val_spatem_ts_Offset_B09 (255)
68 #define min_val_spatem_ts_Offset_B10 (-512)
69 #define max_val_spatem_ts_Offset_B10 (511)
70 #define min_val_spatem_ts_Offset_B11 (-1024)
71 #define max_val_spatem_ts_Offset_B11 (1023)
72 #define min_val_spatem_ts_Offset_B12 (-2048)
73 #define max_val_spatem_ts_Offset_B12 (2047)
74 #define min_val_spatem_ts_Offset_B13 (-4096)
75 #define max_val_spatem_ts_Offset_B13 (4095)
76 #define min_val_spatem_ts_Offset_B14 (-8192)
77 #define max_val_spatem_ts_Offset_B14 (8191)
78 #define min_val_spatem_ts_Offset_B16 (-32768)
79 #define max_val_spatem_ts_Offset_B16 (32767)
80 #define min_val_spatem_ts_RegionId (0)
81 #define max_val_spatem_ts_RegionId (255)
82 #define min_val_spatem_ts_RequestID (0)
83 #define max_val_spatem_ts_RequestID (255)
84 #define min_val_spatem_ts_RestrictionClassID (0)
85 #define max_val_spatem_ts_RestrictionClassID (255)
86 #define min_val_spatem_ts_RoadRegulatorID (0)
87 #define max_val_spatem_ts_RoadRegulatorID (65535)
88 #define min_val_spatem_ts_RoadSegmentID (0)
89 #define max_val_spatem_ts_RoadSegmentID (65535)
90 #define min_val_spatem_ts_RoadwayCrownAngle (-128)
91 #define max_val_spatem_ts_RoadwayCrownAngle (127)
92 #define min_val_spatem_ts_Scale_B12 (-2048)
93 #define max_val_spatem_ts_Scale_B12 (2047)
94 #define min_val_spatem_ts_SignalGroupID (0)
95 #define max_val_spatem_ts_SignalGroupID (255)
96 #define min_val_spatem_ts_SemiMajorAxisAccuracy (0)
97 #define max_val_spatem_ts_SemiMajorAxisAccuracy (255)
98 #define min_val_spatem_ts_SemiMajorAxisOrientation (0)
99 #define max_val_spatem_ts_SemiMajorAxisOrientation (65535)
100 #define min_val_spatem_ts_SemiMinorAxisAccuracy (0)
101 #define max_val_spatem_ts_SemiMinorAxisAccuracy (255)
102 #define min_val_spatem_ts_SpeedAdvice (0)
103 #define max_val_spatem_ts_SpeedAdvice (500)
104 #define min_val_spatem_ts_TimeIntervalConfidence (0)
105 #define max_val_spatem_ts_TimeIntervalConfidence (15)
106 #define min_val_spatem_ts_VehicleHeight (0)
107 #define max_val_spatem_ts_VehicleHeight (127)
108 #define min_val_spatem_ts_Velocity (0)
109 #define max_val_spatem_ts_Velocity (8191)
110 #define min_val_spatem_ts_ZoneLength (0)
111 #define max_val_spatem_ts_ZoneLength (10000)
112 #define min_val_spatem_ts_IssuerIdentifier (0)
113 #define max_val_spatem_ts_IssuerIdentifier (16383)
114 #define min_val_spatem_ts_ManufacturerIdentifier (0)
115 #define max_val_spatem_ts_ManufacturerIdentifier (65535)
116 #define min_val_spatem_ts_AlphabetIndicator (0)
117 #define max_val_spatem_ts_AlphabetIndicator (63)
118 #define spatem_ts_version (1)
119 #define min_val_spatem_ts_Iso3833VehicleType (0)
120 #define max_val_spatem_ts_Iso3833VehicleType (255)
121 #define min_val_spatem_ts_StationID (0)
122 #define max_val_spatem_ts_StationID (4294967295)
123 #define min_val_spatem_ts_Longitude (-1800000000)
124 #define max_val_spatem_ts_Longitude (1800000001)
125 #define min_val_spatem_ts_Latitude (-900000000)
126 #define max_val_spatem_ts_Latitude (900000001)
127 #define min_val_spatem_ts_AltitudeValue (-100000)
128 #define max_val_spatem_ts_AltitudeValue (800001)
129 #define min_val_spatem_ts_DeltaLongitude (-131071)
130 #define max_val_spatem_ts_DeltaLongitude (131072)
131 #define min_val_spatem_ts_DeltaLatitude (-131071)
132 #define max_val_spatem_ts_DeltaLatitude (131072)
133 #define min_val_spatem_ts_DeltaAltitude (-12700)
134 #define max_val_spatem_ts_DeltaAltitude (12800)
135 #define min_val_spatem_ts_PtActivationType (0)
136 #define max_val_spatem_ts_PtActivationType (255)
137 #define min_val_spatem_ts_SemiAxisLength (0)
138 #define max_val_spatem_ts_SemiAxisLength (4095)
139 #define min_val_spatem_ts_CauseCodeType (0)
140 #define max_val_spatem_ts_CauseCodeType (255)
141 #define min_val_spatem_ts_SubCauseCodeType (0)
142 #define max_val_spatem_ts_SubCauseCodeType (255)
143 #define min_val_spatem_ts_TrafficConditionSubCauseCode (0)
144 #define max_val_spatem_ts_TrafficConditionSubCauseCode (255)
145 #define min_val_spatem_ts_AccidentSubCauseCode (0)
146 #define max_val_spatem_ts_AccidentSubCauseCode (255)
147 #define min_val_spatem_ts_RoadworksSubCauseCode (0)
148 #define max_val_spatem_ts_RoadworksSubCauseCode (255)
149 #define min_val_spatem_ts_HumanPresenceOnTheRoadSubCauseCode (0)
150 #define max_val_spatem_ts_HumanPresenceOnTheRoadSubCauseCode (255)
151 #define min_val_spatem_ts_WrongWayDrivingSubCauseCode (0)
152 #define max_val_spatem_ts_WrongWayDrivingSubCauseCode (255)
153 #define min_val_spatem_ts_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode (0)
154 #define max_val_spatem_ts_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode (255)
155 #define min_val_spatem_ts_AdverseWeatherCondition_AdhesionSubCauseCode (0)
156 #define max_val_spatem_ts_AdverseWeatherCondition_AdhesionSubCauseCode (255)
157 #define min_val_spatem_ts_AdverseWeatherCondition_VisibilitySubCauseCode (0)
158 #define max_val_spatem_ts_AdverseWeatherCondition_VisibilitySubCauseCode (255)
159 #define min_val_spatem_ts_AdverseWeatherCondition_PrecipitationSubCauseCode (0)
160 #define max_val_spatem_ts_AdverseWeatherCondition_PrecipitationSubCauseCode (255)
161 #define min_val_spatem_ts_SlowVehicleSubCauseCode (0)
162 #define max_val_spatem_ts_SlowVehicleSubCauseCode (255)
163 #define min_val_spatem_ts_StationaryVehicleSubCauseCode (0)
164 #define max_val_spatem_ts_StationaryVehicleSubCauseCode (255)
165 #define min_val_spatem_ts_HumanProblemSubCauseCode (0)
166 #define max_val_spatem_ts_HumanProblemSubCauseCode (255)
167 #define min_val_spatem_ts_EmergencyVehicleApproachingSubCauseCode (0)
168 #define max_val_spatem_ts_EmergencyVehicleApproachingSubCauseCode (255)
169 #define min_val_spatem_ts_HazardousLocation_DangerousCurveSubCauseCode (0)
170 #define max_val_spatem_ts_HazardousLocation_DangerousCurveSubCauseCode (255)
171 #define min_val_spatem_ts_HazardousLocation_SurfaceConditionSubCauseCode (0)
172 #define max_val_spatem_ts_HazardousLocation_SurfaceConditionSubCauseCode (255)
173 #define min_val_spatem_ts_HazardousLocation_ObstacleOnTheRoadSubCauseCode (0)
174 #define max_val_spatem_ts_HazardousLocation_ObstacleOnTheRoadSubCauseCode (255)
175 #define min_val_spatem_ts_HazardousLocation_AnimalOnTheRoadSubCauseCode (0)
176 #define max_val_spatem_ts_HazardousLocation_AnimalOnTheRoadSubCauseCode (255)
177 #define min_val_spatem_ts_CollisionRiskSubCauseCode (0)
178 #define max_val_spatem_ts_CollisionRiskSubCauseCode (255)
179 #define min_val_spatem_ts_SignalViolationSubCauseCode (0)
180 #define max_val_spatem_ts_SignalViolationSubCauseCode (255)
181 #define min_val_spatem_ts_RescueAndRecoveryWorkInProgressSubCauseCode (0)
182 #define max_val_spatem_ts_RescueAndRecoveryWorkInProgressSubCauseCode (255)
183 #define min_val_spatem_ts_DangerousEndOfQueueSubCauseCode (0)
184 #define max_val_spatem_ts_DangerousEndOfQueueSubCauseCode (255)
185 #define min_val_spatem_ts_DangerousSituationSubCauseCode (0)
186 #define max_val_spatem_ts_DangerousSituationSubCauseCode (255)
187 #define min_val_spatem_ts_VehicleBreakdownSubCauseCode (0)
188 #define max_val_spatem_ts_VehicleBreakdownSubCauseCode (255)
189 #define min_val_spatem_ts_PostCrashSubCauseCode (0)
190 #define max_val_spatem_ts_PostCrashSubCauseCode (255)
191 #define min_val_spatem_ts_CurvatureValue (-1023)
192 #define max_val_spatem_ts_CurvatureValue (1023)
193 #define min_val_spatem_ts_HeadingValue (0)
194 #define max_val_spatem_ts_HeadingValue (3601)
195 #define min_val_spatem_ts_HeadingConfidence (1)
196 #define max_val_spatem_ts_HeadingConfidence (127)
197 #define min_val_spatem_ts_LanePosition (-1)
198 #define max_val_spatem_ts_LanePosition (14)
199 #define min_val_spatem_ts_PerformanceClass (0)
200 #define max_val_spatem_ts_PerformanceClass (7)
201 #define min_val_spatem_ts_SpeedValue (0)
202 #define max_val_spatem_ts_SpeedValue (16383)
203 #define min_val_spatem_ts_SpeedConfidence (1)
204 #define max_val_spatem_ts_SpeedConfidence (127)
205 #define min_val_spatem_ts_VehicleMass (1)
206 #define max_val_spatem_ts_VehicleMass (1024)
207 #define min_val_spatem_ts_LongitudinalAccelerationValue (-160)
208 #define max_val_spatem_ts_LongitudinalAccelerationValue (161)
209 #define min_val_spatem_ts_AccelerationConfidence (0)
210 #define max_val_spatem_ts_AccelerationConfidence (102)
211 #define min_val_spatem_ts_LateralAccelerationValue (-160)
212 #define max_val_spatem_ts_LateralAccelerationValue (161)
213 #define min_val_spatem_ts_VerticalAccelerationValue (-160)
214 #define max_val_spatem_ts_VerticalAccelerationValue (161)
215 #define min_val_spatem_ts_StationType (0)
216 #define max_val_spatem_ts_StationType (255)
217 #define min_val_spatem_ts_HeightLonCarr (1)
218 #define max_val_spatem_ts_HeightLonCarr (100)
219 #define min_val_spatem_ts_PosLonCarr (1)
220 #define max_val_spatem_ts_PosLonCarr (127)
221 #define min_val_spatem_ts_PosPillar (1)
222 #define max_val_spatem_ts_PosPillar (30)
223 #define min_val_spatem_ts_PosCentMass (1)
224 #define max_val_spatem_ts_PosCentMass (63)
225 #define min_val_spatem_ts_SpeedLimit (1)
226 #define max_val_spatem_ts_SpeedLimit (255)
227 #define min_val_spatem_ts_Temperature (-60)
228 #define max_val_spatem_ts_Temperature (67)
229 #define min_val_spatem_ts_WheelBaseVehicle (1)
230 #define max_val_spatem_ts_WheelBaseVehicle (127)
231 #define min_val_spatem_ts_TurningRadius (1)
232 #define max_val_spatem_ts_TurningRadius (255)
233 #define min_val_spatem_ts_PosFrontAx (1)
234 #define max_val_spatem_ts_PosFrontAx (20)
235 #define min_val_spatem_ts_VehicleLengthValue (1)
236 #define max_val_spatem_ts_VehicleLengthValue (1023)
237 #define min_val_spatem_ts_VehicleWidth (1)
238 #define max_val_spatem_ts_VehicleWidth (62)
239 #define min_val_spatem_ts_InformationQuality (0)
240 #define max_val_spatem_ts_InformationQuality (7)
241 #define min_val_spatem_ts_SteeringWheelAngleValue (-511)
242 #define max_val_spatem_ts_SteeringWheelAngleValue (512)
243 #define min_val_spatem_ts_SteeringWheelAngleConfidence (1)
244 #define max_val_spatem_ts_SteeringWheelAngleConfidence (127)
245 #define min_val_spatem_ts_TimestampIts (0)
246 #define max_val_spatem_ts_TimestampIts (4398046511103)
247 #define min_val_spatem_ts_YawRateValue (-32766)
248 #define max_val_spatem_ts_YawRateValue (32767)
249 #define min_val_spatem_ts_TransmissionInterval (1)
250 #define max_val_spatem_ts_TransmissionInterval (10000)
251 #define min_val_spatem_ts_ValidityDuration (0)
252 #define max_val_spatem_ts_ValidityDuration (86400)
253 #define min_val_spatem_ts_NumberOfOccupants (0)
254 #define max_val_spatem_ts_NumberOfOccupants (127)
255 #define min_val_spatem_ts_SequenceNumber (0)
256 #define max_val_spatem_ts_SequenceNumber (65535)
257 #define min_val_spatem_ts_ProtectedZoneID (0)
258 #define max_val_spatem_ts_ProtectedZoneID (134217727)
259 
260 
261 #ifdef __cplusplus
262 }
263 #endif
264 
265 #endif /* _spatem_ts_ASN_CONSTANT_H */


etsi_its_spatem_ts_coding
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:29:28