/* * Generated by asn1c-eefc4cfc-2025-11-13 (https://github.com/mouse07410/asn1c) */ #ifndef _ASN_CONSTANT_H #define _ASN_CONSTANT_H #ifdef __cplusplus extern "C" { #endif #define min_val_StationID (0) #define max_val_StationID (4294967295) #define min_val_Longitude (-1800000000) #define max_val_Longitude (1800000001) #define min_val_Latitude (-900000000) #define max_val_Latitude (900000001) #define min_val_AltitudeValue (-100000) #define max_val_AltitudeValue (800001) #define min_val_DeltaLongitude (-131071) #define max_val_DeltaLongitude (131072) #define min_val_DeltaLatitude (-131071) #define max_val_DeltaLatitude (131072) #define min_val_DeltaAltitude (-12700) #define max_val_DeltaAltitude (12800) #define min_val_PtActivationType (0) #define max_val_PtActivationType (255) #define min_val_SemiAxisLength (0) #define max_val_SemiAxisLength (4095) #define min_val_CauseCodeType (0) #define max_val_CauseCodeType (255) #define min_val_SubCauseCodeType (0) #define max_val_SubCauseCodeType (255) #define min_val_TrafficConditionSubCauseCode (0) #define max_val_TrafficConditionSubCauseCode (255) #define min_val_AccidentSubCauseCode (0) #define max_val_AccidentSubCauseCode (255) #define min_val_RoadworksSubCauseCode (0) #define max_val_RoadworksSubCauseCode (255) #define min_val_HumanPresenceOnTheRoadSubCauseCode (0) #define max_val_HumanPresenceOnTheRoadSubCauseCode (255) #define min_val_WrongWayDrivingSubCauseCode (0) #define max_val_WrongWayDrivingSubCauseCode (255) #define min_val_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode (0) #define max_val_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode (255) #define min_val_AdverseWeatherCondition_AdhesionSubCauseCode (0) #define max_val_AdverseWeatherCondition_AdhesionSubCauseCode (255) #define min_val_AdverseWeatherCondition_VisibilitySubCauseCode (0) #define max_val_AdverseWeatherCondition_VisibilitySubCauseCode (255) #define min_val_AdverseWeatherCondition_PrecipitationSubCauseCode (0) #define max_val_AdverseWeatherCondition_PrecipitationSubCauseCode (255) #define min_val_SlowVehicleSubCauseCode (0) #define max_val_SlowVehicleSubCauseCode (255) #define min_val_StationaryVehicleSubCauseCode (0) #define max_val_StationaryVehicleSubCauseCode (255) #define min_val_HumanProblemSubCauseCode (0) #define max_val_HumanProblemSubCauseCode (255) #define min_val_EmergencyVehicleApproachingSubCauseCode (0) #define max_val_EmergencyVehicleApproachingSubCauseCode (255) #define min_val_HazardousLocation_DangerousCurveSubCauseCode (0) #define max_val_HazardousLocation_DangerousCurveSubCauseCode (255) #define min_val_HazardousLocation_SurfaceConditionSubCauseCode (0) #define max_val_HazardousLocation_SurfaceConditionSubCauseCode (255) #define min_val_HazardousLocation_ObstacleOnTheRoadSubCauseCode (0) #define max_val_HazardousLocation_ObstacleOnTheRoadSubCauseCode (255) #define min_val_HazardousLocation_AnimalOnTheRoadSubCauseCode (0) #define max_val_HazardousLocation_AnimalOnTheRoadSubCauseCode (255) #define min_val_CollisionRiskSubCauseCode (0) #define max_val_CollisionRiskSubCauseCode (255) #define min_val_SignalViolationSubCauseCode (0) #define max_val_SignalViolationSubCauseCode (255) #define min_val_RescueAndRecoveryWorkInProgressSubCauseCode (0) #define max_val_RescueAndRecoveryWorkInProgressSubCauseCode (255) #define min_val_DangerousEndOfQueueSubCauseCode (0) #define max_val_DangerousEndOfQueueSubCauseCode (255) #define min_val_DangerousSituationSubCauseCode (0) #define max_val_DangerousSituationSubCauseCode (255) #define min_val_VehicleBreakdownSubCauseCode (0) #define max_val_VehicleBreakdownSubCauseCode (255) #define min_val_PostCrashSubCauseCode (0) #define max_val_PostCrashSubCauseCode (255) #define min_val_CurvatureValue (-1023) #define max_val_CurvatureValue (1023) #define min_val_HeadingValue (0) #define max_val_HeadingValue (3601) #define min_val_HeadingConfidence (1) #define max_val_HeadingConfidence (127) #define min_val_LanePosition (-1) #define max_val_LanePosition (14) #define min_val_PerformanceClass (0) #define max_val_PerformanceClass (7) #define min_val_SpeedValue (0) #define max_val_SpeedValue (16383) #define min_val_SpeedConfidence (1) #define max_val_SpeedConfidence (127) #define min_val_VehicleMass (1) #define max_val_VehicleMass (1024) #define min_val_LongitudinalAccelerationValue (-160) #define max_val_LongitudinalAccelerationValue (161) #define min_val_AccelerationConfidence (0) #define max_val_AccelerationConfidence (102) #define min_val_LateralAccelerationValue (-160) #define max_val_LateralAccelerationValue (161) #define min_val_VerticalAccelerationValue (-160) #define max_val_VerticalAccelerationValue (161) #define min_val_StationType (0) #define max_val_StationType (255) #define min_val_HeightLonCarr (1) #define max_val_HeightLonCarr (100) #define min_val_PosLonCarr (1) #define max_val_PosLonCarr (127) #define min_val_PosPillar (1) #define max_val_PosPillar (30) #define min_val_PosCentMass (1) #define max_val_PosCentMass (63) #define min_val_SpeedLimit (1) #define max_val_SpeedLimit (255) #define min_val_ITS_Container_Temperature (-60) #define max_val_ITS_Container_Temperature (67) #define min_val_WheelBaseVehicle (1) #define max_val_WheelBaseVehicle (127) #define min_val_TurningRadius (1) #define max_val_TurningRadius (255) #define min_val_PosFrontAx (1) #define max_val_PosFrontAx (20) #define min_val_VehicleLengthValue (1) #define max_val_VehicleLengthValue (1023) #define min_val_VehicleWidth (1) #define max_val_VehicleWidth (62) #define min_val_InformationQuality (0) #define max_val_InformationQuality (7) #define min_val_SteeringWheelAngleValue (-511) #define max_val_SteeringWheelAngleValue (512) #define min_val_SteeringWheelAngleConfidence (1) #define max_val_SteeringWheelAngleConfidence (127) #define min_val_TimestampIts (0) #define max_val_TimestampIts (4398046511103) #define min_val_YawRateValue (-32766) #define max_val_YawRateValue (32767) #define min_val_TransmissionInterval (1) #define max_val_TransmissionInterval (10000) #define min_val_ValidityDuration (0) #define max_val_ValidityDuration (86400) #define min_val_NumberOfOccupants (0) #define max_val_NumberOfOccupants (127) #define min_val_SequenceNumber (0) #define max_val_SequenceNumber (65535) #define min_val_ProtectedZoneID (0) #define max_val_ProtectedZoneID (134217727) #define min_val_GenerationDeltaTime (0) #define max_val_GenerationDeltaTime (65535) #define defaultValidity (600) #define min_val_AnimalSubclassType (0) #define max_val_AnimalSubclassType (255) #define min_val_ClassConfidence (0) #define max_val_ClassConfidence (101) #define min_val_WGS84AngleValue (0) #define max_val_WGS84AngleValue (3601) #define min_val_CartesianAngleValue (0) #define max_val_CartesianAngleValue (3601) #define min_val_AngleConfidence (1) #define max_val_AngleConfidence (127) #define min_val_SemiRangeLength (0) #define max_val_SemiRangeLength (10000) #define min_val_DistanceValue (-132768) #define max_val_DistanceValue (132767) #define min_val_DistanceConfidence (0) #define max_val_DistanceConfidence (102) #define min_val_DynamicStatus (0) #define max_val_DynamicStatus (2) #define min_val_HitchPointOffset (0) #define max_val_HitchPointOffset (100) #define min_val_FrontOverhang (0) #define max_val_FrontOverhang (50) #define min_val_FreeSpaceConfidence (0) #define max_val_FreeSpaceConfidence (101) #define min_val_LongitudinalLanePositionValue (0) #define max_val_LongitudinalLanePositionValue (32767) #define min_val_LongitudinalLanePositionConfidence (0) #define max_val_LongitudinalLanePositionConfidence (102) #define min_val_ObjectAge (0) #define max_val_ObjectAge (1500) #define min_val_ObjectConfidence (0) #define max_val_ObjectConfidence (101) #define min_val_ObjectDimensionValue (0) #define max_val_ObjectDimensionValue (1023) #define min_val_ObjectDimensionConfidence (0) #define max_val_ObjectDimensionConfidence (102) #define min_val_ObjectRefPoint (0) #define max_val_ObjectRefPoint (8) #define min_val_OtherSublassType (0) #define max_val_OtherSublassType (255) #define min_val_PersonSubclassType (0) #define max_val_PersonSubclassType (255) #define min_val_Radius (0) #define max_val_Radius (10000) #define min_val_Range (0) #define max_val_Range (10000) #define min_val_RearOverhang (0) #define max_val_RearOverhang (150) #define min_val_RefPointId (0) #define max_val_RefPointId (255) #define min_val_SensorHeight (-5000) #define max_val_SensorHeight (5000) #define min_val_Identifier (0) #define max_val_Identifier (255) #define min_val_NumberOfPerceivedObjects (0) #define max_val_NumberOfPerceivedObjects (255) #define min_val_SensorType (0) #define max_val_SensorType (15) #define min_val_SegmentCount (1) #define max_val_SegmentCount (127) #define min_val_SpeedValueExtended (-16383) #define max_val_SpeedValueExtended (16383) #define min_val_TimeOfMeasurement (-1500) #define max_val_TimeOfMeasurement (1500) #define min_val_VehicleSubclassType (0) #define max_val_VehicleSubclassType (255) #define min_val_XSensorOffset (-5000) #define max_val_XSensorOffset (0) #define min_val_YSensorOffset (-1000) #define max_val_YSensorOffset (1000) #define min_val_ZSensorOffset (0) #define max_val_ZSensorOffset (1000) #define min_val_IssuerIdentifierIso (0) #define max_val_IssuerIdentifierIso (16383) #define min_val_ManufacturerIdentifier (0) #define max_val_ManufacturerIdentifier (65535) #define min_val_AlphabetIndicator (0) #define max_val_AlphabetIndicator (63) #define version (1) #define min_val_TimeReference (0) #define max_val_TimeReference (60000) #define min_val_TimeMark (0) #define max_val_TimeMark (36001) #define min_val_Angle (0) #define max_val_Angle (28800) #define min_val_ApproachID (0) #define max_val_ApproachID (15) #define min_val_DDay (0) #define max_val_DDay (31) #define min_val_DeltaAngle (-150) #define max_val_DeltaAngle (150) #define min_val_DeltaTime (-122) #define max_val_DeltaTime (121) #define min_val_DHour (0) #define max_val_DHour (31) #define min_val_DMinute (0) #define max_val_DMinute (60) #define min_val_DMonth (0) #define max_val_DMonth (12) #define min_val_DOffset (-840) #define max_val_DOffset (840) #define min_val_DrivenLineOffsetLg (-32767) #define max_val_DrivenLineOffsetLg (32767) #define min_val_DrivenLineOffsetSm (-2047) #define max_val_DrivenLineOffsetSm (2047) #define min_val_DSecond (0) #define max_val_DSecond (65535) #define min_val_DSRCmsgID (0) #define max_val_DSRCmsgID (32767) #define min_val_DYear (0) #define max_val_DYear (4095) #define min_val_Elevation (-4096) #define max_val_Elevation (61439) #define min_val_FuelType (0) #define max_val_FuelType (15) #define min_val_HeadingIso (0) #define max_val_HeadingIso (28800) #define min_val_IntersectionID (0) #define max_val_IntersectionID (65535) #define min_val_LaneConnectionID (0) #define max_val_LaneConnectionID (255) #define min_val_LaneID (0) #define max_val_LaneID (255) #define min_val_LayerID (0) #define max_val_LayerID (100) #define min_val_LaneWidth (0) #define max_val_LaneWidth (32767) #define min_val_MergeDivergeNodeAngle (-180) #define max_val_MergeDivergeNodeAngle (180) #define min_val_MinuteOfTheYear (0) #define max_val_MinuteOfTheYear (527040) #define min_val_MsgCount (0) #define max_val_MsgCount (127) #define min_val_Offset_B09 (-256) #define max_val_Offset_B09 (255) #define min_val_Offset_B10 (-512) #define max_val_Offset_B10 (511) #define min_val_Offset_B11 (-1024) #define max_val_Offset_B11 (1023) #define min_val_Offset_B12 (-2048) #define max_val_Offset_B12 (2047) #define min_val_Offset_B13 (-4096) #define max_val_Offset_B13 (4095) #define min_val_Offset_B14 (-8192) #define max_val_Offset_B14 (8191) #define min_val_Offset_B16 (-32768) #define max_val_Offset_B16 (32767) #define min_val_RegionId (0) #define max_val_RegionId (255) #define min_val_RequestID (0) #define max_val_RequestID (255) #define min_val_RestrictionClassID (0) #define max_val_RestrictionClassID (255) #define min_val_RoadRegulatorID (0) #define max_val_RoadRegulatorID (65535) #define min_val_RoadSegmentID (0) #define max_val_RoadSegmentID (65535) #define min_val_RoadwayCrownAngle (-128) #define max_val_RoadwayCrownAngle (127) #define min_val_Scale_B12 (-2048) #define max_val_Scale_B12 (2047) #define min_val_SignalGroupID (0) #define max_val_SignalGroupID (255) #define min_val_SemiMajorAxisAccuracy (0) #define max_val_SemiMajorAxisAccuracy (255) #define min_val_SemiMajorAxisOrientation (0) #define max_val_SemiMajorAxisOrientation (65535) #define min_val_SemiMinorAxisAccuracy (0) #define max_val_SemiMinorAxisAccuracy (255) #define min_val_SpeedAdvice (0) #define max_val_SpeedAdvice (500) #define min_val_TimeIntervalConfidence (0) #define max_val_TimeIntervalConfidence (15) #define min_val_VehicleHeight (0) #define max_val_VehicleHeight (127) #define min_val_Velocity (0) #define max_val_Velocity (8191) #define min_val_ZoneLength (0) #define max_val_ZoneLength (10000) #define min_val_Iso3833VehicleType (0) #define max_val_Iso3833VehicleType (255) #define min_val_BankingAngle (-20) #define max_val_BankingAngle (21) #define min_val_ComparisonOperator (0) #define max_val_ComparisonOperator (3) #define min_val_Depth (0) #define max_val_Depth (255) #define min_val_Direction (0) #define max_val_Direction (3) #define min_val_IVI_DriverCharacteristics (0) #define max_val_IVI_DriverCharacteristics (3) #define min_val_FrictionCoefficient (0) #define max_val_FrictionCoefficient (101) #define min_val_GapBetweenVehicles (0) #define max_val_GapBetweenVehicles (255) #define min_val_IviLaneWidth (0) #define max_val_IviLaneWidth (1023) #define min_val_IviPurpose (0) #define max_val_IviPurpose (3) #define min_val_IviStatus (0) #define max_val_IviStatus (7) #define min_val_IviType (0) #define max_val_IviType (7) #define min_val_LaneType (0) #define max_val_LaneType (31) #define min_val_MaxLenghtOfPlatoon (1) #define max_val_MaxLenghtOfPlatoon (64) #define min_val_MaxNoOfVehicles (2) #define max_val_MaxNoOfVehicles (64) #define min_val_PriorityLevel (0) #define max_val_PriorityLevel (2) #define min_val_RSCUnit (0) #define max_val_RSCUnit (15) #define min_val_SaeAutomationLevel (0) #define max_val_SaeAutomationLevel (5) #define min_val_IVI_Temperature (-100) #define max_val_IVI_Temperature (151) #define min_val_TreatmentType (0) #define max_val_TreatmentType (7) #define min_val_VcClass (0) #define max_val_VcClass (7) #define min_val_VcOption (0) #define max_val_VcOption (7) #define min_val_ChannelId (0) #define max_val_ChannelId (255) #define min_val_SetMMIRq (0) #define max_val_SetMMIRq (255) #define min_val_DescriptiveCharacteristics (0) #define max_val_DescriptiveCharacteristics (255) #define min_val_EngineCharacteristics (0) #define max_val_EngineCharacteristics (255) #define min_val_FutureCharacteristics (0) #define max_val_FutureCharacteristics (255) #define min_val_Int1 (0) #define max_val_Int1 (255) #define min_val_Int2 (0) #define max_val_Int2 (65535) #define min_val_Int3 (0) #define max_val_Int3 (16777215) #define min_val_Int4 (0) #define max_val_Int4 (4294967295) #define min_val_ResultOp (0) #define max_val_ResultOp (255) #define min_val_TrailerAxles (0) #define max_val_TrailerAxles (7) #define min_val_TractorAxles (0) #define max_val_TractorAxles (7) #define min_val_InternationalSign_directionalFlowOfLane (1) #define max_val_InternationalSign_directionalFlowOfLane (8) #define min_val_InternationalSign_rateOfIncline (1) #define max_val_InternationalSign_rateOfIncline (32) #define min_val_InternationalSign_numberOfLane (0) #define max_val_InternationalSign_numberOfLane (99) #define min_val_Code_Units (0) #define max_val_Code_Units (15) #ifdef __cplusplus } #endif #endif /* _ASN_CONSTANT_H */