include
etsi_its_spatem_ts_coding
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