/* * Generated by asn1c */ #ifndef _Vanetza_ITS2_ASN_CONSTANT_H #define _Vanetza_ITS2_ASN_CONSTANT_H #ifdef __cplusplus extern "C" { #endif #define min_val_Vanetza_ITS2_AccelerationConfidence (0) #define max_val_Vanetza_ITS2_AccelerationConfidence (102) #define min_val_Vanetza_ITS2_AccelerationMagnitudeValue (0) #define max_val_Vanetza_ITS2_AccelerationMagnitudeValue (161) #define min_val_Vanetza_ITS2_AccelerationValue (-160) #define max_val_Vanetza_ITS2_AccelerationValue (161) #define min_val_Vanetza_ITS2_AccidentSubCauseCode (0) #define max_val_Vanetza_ITS2_AccidentSubCauseCode (255) #define min_val_Vanetza_ITS2_AdhesionSubCauseCode (0) #define max_val_Vanetza_ITS2_AdhesionSubCauseCode (255) #define min_val_Vanetza_ITS2_AdverseWeatherCondition_WindSubCauseCode (0) #define max_val_Vanetza_ITS2_AdverseWeatherCondition_WindSubCauseCode (255) #define min_val_Vanetza_ITS2_AdverseWeatherCondition_PrecipitationSubCauseCode (0) #define max_val_Vanetza_ITS2_AdverseWeatherCondition_PrecipitationSubCauseCode (255) #define min_val_Vanetza_ITS2_AdverseWeatherCondition_VisibilitySubCauseCode (0) #define max_val_Vanetza_ITS2_AdverseWeatherCondition_VisibilitySubCauseCode (255) #define min_val_Vanetza_ITS2_AirHumidity (1) #define max_val_Vanetza_ITS2_AirHumidity (1001) #define min_val_Vanetza_ITS2_AltitudeValue (-100000) #define max_val_Vanetza_ITS2_AltitudeValue (800001) #define min_val_Vanetza_ITS2_AngleConfidence (1) #define max_val_Vanetza_ITS2_AngleConfidence (127) #define min_val_Vanetza_ITS2_AxlesCount (2) #define max_val_Vanetza_ITS2_AxlesCount (1002) #define min_val_Vanetza_ITS2_BarometricPressure (2999) #define max_val_Vanetza_ITS2_BarometricPressure (12002) #define min_val_Vanetza_ITS2_BogiesCount (2) #define max_val_Vanetza_ITS2_BogiesCount (101) #define min_val_Vanetza_ITS2_CardinalNumber1B (0) #define max_val_Vanetza_ITS2_CardinalNumber1B (255) #define min_val_Vanetza_ITS2_CardinalNumber3b (1) #define max_val_Vanetza_ITS2_CardinalNumber3b (8) #define min_val_Vanetza_ITS2_CartesianAngleValue (0) #define max_val_Vanetza_ITS2_CartesianAngleValue (3601) #define min_val_Vanetza_ITS2_CartesianAngularAccelerationComponentValue (-255) #define max_val_Vanetza_ITS2_CartesianAngularAccelerationComponentValue (256) #define min_val_Vanetza_ITS2_CartesianAngularVelocityComponentValue (-255) #define max_val_Vanetza_ITS2_CartesianAngularVelocityComponentValue (256) #define min_val_Vanetza_ITS2_CauseCodeType (0) #define max_val_Vanetza_ITS2_CauseCodeType (255) #define min_val_Vanetza_ITS2_CartesianCoordinateSmall (-3094) #define max_val_Vanetza_ITS2_CartesianCoordinateSmall (1001) #define min_val_Vanetza_ITS2_CartesianCoordinate (-32768) #define max_val_Vanetza_ITS2_CartesianCoordinate (32767) #define min_val_Vanetza_ITS2_CartesianCoordinateLarge (-131072) #define max_val_Vanetza_ITS2_CartesianCoordinateLarge (131071) #define min_val_Vanetza_ITS2_ClusterBreakupReason (0) #define max_val_Vanetza_ITS2_ClusterBreakupReason (15) #define min_val_Vanetza_ITS2_ClusterLeaveReason (0) #define max_val_Vanetza_ITS2_ClusterLeaveReason (15) #define min_val_Vanetza_ITS2_CollisionRiskSubCauseCode (0) #define max_val_Vanetza_ITS2_CollisionRiskSubCauseCode (255) #define min_val_Vanetza_ITS2_ConfidenceLevel (1) #define max_val_Vanetza_ITS2_ConfidenceLevel (101) #define min_val_Vanetza_ITS2_CoordinateConfidence (1) #define max_val_Vanetza_ITS2_CoordinateConfidence (4096) #define min_val_Vanetza_ITS2_CorrelationCellValue (-100) #define max_val_Vanetza_ITS2_CorrelationCellValue (101) #define min_val_Vanetza_ITS2_CurvatureValue (-1023) #define max_val_Vanetza_ITS2_CurvatureValue (1023) #define min_val_Vanetza_ITS2_DangerousEndOfQueueSubCauseCode (0) #define max_val_Vanetza_ITS2_DangerousEndOfQueueSubCauseCode (255) #define min_val_Vanetza_ITS2_DangerousSituationSubCauseCode (0) #define max_val_Vanetza_ITS2_DangerousSituationSubCauseCode (255) #define min_val_Vanetza_ITS2_DeltaAltitude (-12700) #define max_val_Vanetza_ITS2_DeltaAltitude (12800) #define min_val_Vanetza_ITS2_DeltaLatitude (-131071) #define max_val_Vanetza_ITS2_DeltaLatitude (131072) #define min_val_Vanetza_ITS2_DeltaLongitude (-131071) #define max_val_Vanetza_ITS2_DeltaLongitude (131072) #define min_val_Vanetza_ITS2_DeltaTimeMilliSecondPositive (1) #define max_val_Vanetza_ITS2_DeltaTimeMilliSecondPositive (10000) #define min_val_Vanetza_ITS2_DeltaTimeMilliSecondSigned (-2048) #define max_val_Vanetza_ITS2_DeltaTimeMilliSecondSigned (2047) #define min_val_Vanetza_ITS2_DeltaTimeQuarterSecond (1) #define max_val_Vanetza_ITS2_DeltaTimeQuarterSecond (255) #define min_val_Vanetza_ITS2_DeltaTimeTenthOfSecond (0) #define max_val_Vanetza_ITS2_DeltaTimeTenthOfSecond (127) #define min_val_Vanetza_ITS2_DeltaTimeSecond (0) #define max_val_Vanetza_ITS2_DeltaTimeSecond (86400) #define min_val_Vanetza_ITS2_DeltaTimeTenSeconds (0) #define max_val_Vanetza_ITS2_DeltaTimeTenSeconds (127) #define min_val_Vanetza_ITS2_Direction (0) #define max_val_Vanetza_ITS2_Direction (3) #define min_val_Vanetza_ITS2_EmergencyVehicleApproachingSubCauseCode (0) #define max_val_Vanetza_ITS2_EmergencyVehicleApproachingSubCauseCode (255) #define min_val_Vanetza_ITS2_GenerationDeltaTime (0) #define max_val_Vanetza_ITS2_GenerationDeltaTime (65535) #define min_val_Vanetza_ITS2_HazardousLocation_AnimalOnTheRoadSubCauseCode (0) #define max_val_Vanetza_ITS2_HazardousLocation_AnimalOnTheRoadSubCauseCode (255) #define min_val_Vanetza_ITS2_HazardousLocation_DangerousCurveSubCauseCode (0) #define max_val_Vanetza_ITS2_HazardousLocation_DangerousCurveSubCauseCode (255) #define min_val_Vanetza_ITS2_HazardousLocation_ObstacleOnTheRoadSubCauseCode (0) #define max_val_Vanetza_ITS2_HazardousLocation_ObstacleOnTheRoadSubCauseCode (255) #define min_val_Vanetza_ITS2_HazardousLocation_SurfaceConditionSubCauseCode (0) #define max_val_Vanetza_ITS2_HazardousLocation_SurfaceConditionSubCauseCode (255) #define min_val_Vanetza_ITS2_HeadingConfidence (1) #define max_val_Vanetza_ITS2_HeadingConfidence (127) #define min_val_Vanetza_ITS2_HeadingValue (0) #define max_val_Vanetza_ITS2_HeadingValue (3601) #define min_val_Vanetza_ITS2_HeightLonCarr (1) #define max_val_Vanetza_ITS2_HeightLonCarr (100) #define min_val_Vanetza_ITS2_HumanPresenceOnTheRoadSubCauseCode (0) #define max_val_Vanetza_ITS2_HumanPresenceOnTheRoadSubCauseCode (255) #define min_val_Vanetza_ITS2_HumanProblemSubCauseCode (0) #define max_val_Vanetza_ITS2_HumanProblemSubCauseCode (255) #define min_val_Vanetza_ITS2_Identifier1B (0) #define max_val_Vanetza_ITS2_Identifier1B (255) #define min_val_Vanetza_ITS2_Identifier2B (0) #define max_val_Vanetza_ITS2_Identifier2B (65535) #define min_val_Vanetza_ITS2_ImpassabilitySubCauseCode (0) #define max_val_Vanetza_ITS2_ImpassabilitySubCauseCode (255) #define min_val_Vanetza_ITS2_InformationQuality (0) #define max_val_Vanetza_ITS2_InformationQuality (7) #define min_val_Vanetza_ITS2_Iso3833VehicleType (0) #define max_val_Vanetza_ITS2_Iso3833VehicleType (255) #define min_val_Vanetza_ITS2_IssuerIdentifier (0) #define max_val_Vanetza_ITS2_IssuerIdentifier (16383) #define min_val_Vanetza_ITS2_LanePosition (-1) #define max_val_Vanetza_ITS2_LanePosition (14) #define min_val_Vanetza_ITS2_LaneType (0) #define max_val_Vanetza_ITS2_LaneType (31) #define min_val_Vanetza_ITS2_LaneWidth (0) #define max_val_Vanetza_ITS2_LaneWidth (1023) #define min_val_Vanetza_ITS2_Latitude (-900000000) #define max_val_Vanetza_ITS2_Latitude (900000001) #define min_val_Vanetza_ITS2_LateralAccelerationValue (-160) #define max_val_Vanetza_ITS2_LateralAccelerationValue (161) #define min_val_Vanetza_ITS2_Longitude (-1800000000) #define max_val_Vanetza_ITS2_Longitude (1800000001) #define min_val_Vanetza_ITS2_LongitudinalAccelerationValue (-160) #define max_val_Vanetza_ITS2_LongitudinalAccelerationValue (161) #define min_val_Vanetza_ITS2_LongitudinalLanePositionValue (0) #define max_val_Vanetza_ITS2_LongitudinalLanePositionValue (32767) #define min_val_Vanetza_ITS2_LongitudinalLanePositionConfidence (0) #define max_val_Vanetza_ITS2_LongitudinalLanePositionConfidence (1023) #define min_val_Vanetza_ITS2_MessageId (0) #define max_val_Vanetza_ITS2_MessageId (255) #define min_val_Vanetza_ITS2_NumberOfOccupants (0) #define max_val_Vanetza_ITS2_NumberOfOccupants (127) #define min_val_Vanetza_ITS2_ObjectPerceptionQuality (0) #define max_val_Vanetza_ITS2_ObjectPerceptionQuality (15) #define min_val_Vanetza_ITS2_ObjectDimensionValue (1) #define max_val_Vanetza_ITS2_ObjectDimensionValue (256) #define min_val_Vanetza_ITS2_ObjectDimensionConfidence (1) #define max_val_Vanetza_ITS2_ObjectDimensionConfidence (32) #define min_val_Vanetza_ITS2_OrdinalNumber1B (0) #define max_val_Vanetza_ITS2_OrdinalNumber1B (255) #define min_val_Vanetza_ITS2_OrdinalNumber3b (1) #define max_val_Vanetza_ITS2_OrdinalNumber3b (8) #define min_val_Vanetza_ITS2_OtherSubClass (0) #define max_val_Vanetza_ITS2_OtherSubClass (255) #define min_val_Vanetza_ITS2_ETSI_ITS_CDD_ParkingAreaArrangementType (0) #define max_val_Vanetza_ITS2_ETSI_ITS_CDD_ParkingAreaArrangementType (7) #define min_val_Vanetza_ITS2_ETSI_ITS_CDD_ParkingReservationType (0) #define max_val_Vanetza_ITS2_ETSI_ITS_CDD_ParkingReservationType (31) #define min_val_Vanetza_ITS2_PathId (0) #define max_val_Vanetza_ITS2_PathId (14) #define min_val_Vanetza_ITS2_PedalPositionValue (0) #define max_val_Vanetza_ITS2_PedalPositionValue (11) #define min_val_Vanetza_ITS2_PerformanceClass (0) #define max_val_Vanetza_ITS2_PerformanceClass (7) #define min_val_Vanetza_ITS2_PosCentMass (1) #define max_val_Vanetza_ITS2_PosCentMass (63) #define min_val_Vanetza_ITS2_PosFrontAx (1) #define max_val_Vanetza_ITS2_PosFrontAx (20) #define min_val_Vanetza_ITS2_Position1d (-8190) #define max_val_Vanetza_ITS2_Position1d (8191) #define min_val_Vanetza_ITS2_PosLonCarr (1) #define max_val_Vanetza_ITS2_PosLonCarr (127) #define min_val_Vanetza_ITS2_PosPillar (1) #define max_val_Vanetza_ITS2_PosPillar (30) #define min_val_Vanetza_ITS2_PostCrashSubCauseCode (0) #define max_val_Vanetza_ITS2_PostCrashSubCauseCode (255) #define min_val_Vanetza_ITS2_PrecipitationIntensity (1) #define max_val_Vanetza_ITS2_PrecipitationIntensity (2001) #define min_val_Vanetza_ITS2_ProtectedZoneId (0) #define max_val_Vanetza_ITS2_ProtectedZoneId (134217727) #define min_val_Vanetza_ITS2_PtActivationType (0) #define max_val_Vanetza_ITS2_PtActivationType (255) #define min_val_Vanetza_ITS2_RailwayLevelCrossingSubCauseCode (0) #define max_val_Vanetza_ITS2_RailwayLevelCrossingSubCauseCode (255) #define min_val_Vanetza_ITS2_RescueRecoveryAndMaintenanceWorkInProgressSubCauseCode (0) #define max_val_Vanetza_ITS2_RescueRecoveryAndMaintenanceWorkInProgressSubCauseCode (255) #define min_val_Vanetza_ITS2_RoadworksSubCauseCode (0) #define max_val_Vanetza_ITS2_RoadworksSubCauseCode (255) #define min_val_Vanetza_ITS2_SaeAutomationLevel (0) #define max_val_Vanetza_ITS2_SaeAutomationLevel (5) #define min_val_Vanetza_ITS2_SemiAxisLength (0) #define max_val_Vanetza_ITS2_SemiAxisLength (4095) #define min_val_Vanetza_ITS2_SensorType (0) #define max_val_Vanetza_ITS2_SensorType (31) #define min_val_Vanetza_ITS2_SequenceNumber (0) #define max_val_Vanetza_ITS2_SequenceNumber (65535) #define min_val_Vanetza_ITS2_SignalViolationSubCauseCode (0) #define max_val_Vanetza_ITS2_SignalViolationSubCauseCode (255) #define min_val_Vanetza_ITS2_SlowVehicleSubCauseCode (0) #define max_val_Vanetza_ITS2_SlowVehicleSubCauseCode (255) #define min_val_Vanetza_ITS2_SpeedConfidence (1) #define max_val_Vanetza_ITS2_SpeedConfidence (127) #define min_val_Vanetza_ITS2_SpeedLimit (1) #define max_val_Vanetza_ITS2_SpeedLimit (255) #define min_val_Vanetza_ITS2_SpeedValue (0) #define max_val_Vanetza_ITS2_SpeedValue (16383) #define min_val_Vanetza_ITS2_VelocityComponentValue (-16383) #define max_val_Vanetza_ITS2_VelocityComponentValue (16383) #define min_val_Vanetza_ITS2_StabilityLossProbability (0) #define max_val_Vanetza_ITS2_StabilityLossProbability (63) #define min_val_Vanetza_ITS2_StandardLength12b (0) #define max_val_Vanetza_ITS2_StandardLength12b (4095) #define min_val_Vanetza_ITS2_StandardLength9b (0) #define max_val_Vanetza_ITS2_StandardLength9b (511) #define min_val_Vanetza_ITS2_StandardLength1B (0) #define max_val_Vanetza_ITS2_StandardLength1B (255) #define min_val_Vanetza_ITS2_StandardLength2B (0) #define max_val_Vanetza_ITS2_StandardLength2B (65535) #define min_val_Vanetza_ITS2_StationaryVehicleSubCauseCode (0) #define max_val_Vanetza_ITS2_StationaryVehicleSubCauseCode (255) #define min_val_Vanetza_ITS2_StationId (0) #define max_val_Vanetza_ITS2_StationId (4294967295) #define min_val_Vanetza_ITS2_SteeringWheelAngleConfidence (1) #define max_val_Vanetza_ITS2_SteeringWheelAngleConfidence (127) #define min_val_Vanetza_ITS2_SteeringWheelAngleValue (-511) #define max_val_Vanetza_ITS2_SteeringWheelAngleValue (512) #define min_val_Vanetza_ITS2_SubCauseCodeType (0) #define max_val_Vanetza_ITS2_SubCauseCodeType (255) #define min_val_Vanetza_ITS2_Temperature (-60) #define max_val_Vanetza_ITS2_Temperature (67) #define min_val_Vanetza_ITS2_TimestampIts (0) #define max_val_Vanetza_ITS2_TimestampIts (4398046511103) #define min_val_Vanetza_ITS2_TrafficConditionSubCauseCode (0) #define max_val_Vanetza_ITS2_TrafficConditionSubCauseCode (255) #define min_val_Vanetza_ITS2_TrafficParticipantType (0) #define max_val_Vanetza_ITS2_TrafficParticipantType (255) #define min_val_Vanetza_ITS2_TrajectoryInterceptionProbability (0) #define max_val_Vanetza_ITS2_TrajectoryInterceptionProbability (63) #define min_val_Vanetza_ITS2_TrajectoryInterceptionConfidence (0) #define max_val_Vanetza_ITS2_TrajectoryInterceptionConfidence (3) #define min_val_Vanetza_ITS2_TransmissionInterval (1) #define max_val_Vanetza_ITS2_TransmissionInterval (10000) #define min_val_Vanetza_ITS2_TurningRadius (1) #define max_val_Vanetza_ITS2_TurningRadius (255) #define min_val_Vanetza_ITS2_ValidityDuration (0) #define max_val_Vanetza_ITS2_ValidityDuration (86400) #define min_val_Vanetza_ITS2_VehicleBreakdownSubCauseCode (0) #define max_val_Vanetza_ITS2_VehicleBreakdownSubCauseCode (255) #define min_val_Vanetza_ITS2_VehicleHeight (1) #define max_val_Vanetza_ITS2_VehicleHeight (128) #define min_val_Vanetza_ITS2_VehicleHeight2 (1) #define max_val_Vanetza_ITS2_VehicleHeight2 (62) #define min_val_Vanetza_ITS2_VehicleLengthValue (1) #define max_val_Vanetza_ITS2_VehicleLengthValue (1023) #define min_val_Vanetza_ITS2_VehicleMass (1) #define max_val_Vanetza_ITS2_VehicleMass (1024) #define min_val_Vanetza_ITS2_VehicleWidth (1) #define max_val_Vanetza_ITS2_VehicleWidth (62) #define min_val_Vanetza_ITS2_VerticalAccelerationValue (-160) #define max_val_Vanetza_ITS2_VerticalAccelerationValue (161) #define min_val_Vanetza_ITS2_VruDeviceUsage (0) #define max_val_Vanetza_ITS2_VruDeviceUsage (15) #define min_val_Vanetza_ITS2_VruEnvironment (0) #define max_val_Vanetza_ITS2_VruEnvironment (15) #define min_val_Vanetza_ITS2_VruMovementControl (0) #define max_val_Vanetza_ITS2_VruMovementControl (15) #define min_val_Vanetza_ITS2_VruSubProfilePedestrian (0) #define max_val_Vanetza_ITS2_VruSubProfilePedestrian (15) #define min_val_Vanetza_ITS2_VruSubProfileBicyclist (0) #define max_val_Vanetza_ITS2_VruSubProfileBicyclist (15) #define min_val_Vanetza_ITS2_VruSubProfileMotorcyclist (0) #define max_val_Vanetza_ITS2_VruSubProfileMotorcyclist (15) #define min_val_Vanetza_ITS2_VruSubProfileAnimal (0) #define max_val_Vanetza_ITS2_VruSubProfileAnimal (15) #define min_val_Vanetza_ITS2_VruSizeClass (0) #define max_val_Vanetza_ITS2_VruSizeClass (15) #define min_val_Vanetza_ITS2_WheelBaseVehicle (1) #define max_val_Vanetza_ITS2_WheelBaseVehicle (127) #define min_val_Vanetza_ITS2_Wgs84AngleConfidence (1) #define max_val_Vanetza_ITS2_Wgs84AngleConfidence (127) #define min_val_Vanetza_ITS2_Wgs84AngleValue (0) #define max_val_Vanetza_ITS2_Wgs84AngleValue (3601) #define min_val_Vanetza_ITS2_WiperStatus (0) #define max_val_Vanetza_ITS2_WiperStatus (7) #define min_val_Vanetza_ITS2_WrongWayDrivingSubCauseCode (0) #define max_val_Vanetza_ITS2_WrongWayDrivingSubCauseCode (255) #define min_val_Vanetza_ITS2_YawRateValue (-32766) #define max_val_Vanetza_ITS2_YawRateValue (32767) #define Vanetza_ITS2_defaultValidity (600) #define min_val_Vanetza_ITS2_CpmContainerId (1) #define max_val_Vanetza_ITS2_CpmContainerId (16) #define min_val_Vanetza_ITS2_NumberOfSpaces (1) #define max_val_Vanetza_ITS2_NumberOfSpaces (16383) #define min_val_Vanetza_ITS2_OccupancyRate (1) #define max_val_Vanetza_ITS2_OccupancyRate (101) #define min_val_Vanetza_ITS2_OccupancyTrend (0) #define max_val_Vanetza_ITS2_OccupancyTrend (15) #define min_val_Vanetza_ITS2_OpeningStatus (0) #define max_val_Vanetza_ITS2_OpeningStatus (15) #define min_val_Vanetza_ITS2_POIM_ParkingAvailability_ParkingAreaArrangementType (0) #define max_val_Vanetza_ITS2_POIM_ParkingAvailability_ParkingAreaArrangementType (7) #define min_val_Vanetza_ITS2_POIM_ParkingAvailability_ParkingReservationType (0) #define max_val_Vanetza_ITS2_POIM_ParkingAvailability_ParkingReservationType (31) #define min_val_Vanetza_ITS2_ParkingFeeType (0) #define max_val_Vanetza_ITS2_ParkingFeeType (7) #define min_val_Vanetza_ITS2_EngineCharacteristicsFromIso (0) #define max_val_Vanetza_ITS2_EngineCharacteristicsFromIso (255) #ifdef __cplusplus } #endif #endif /* _Vanetza_ITS2_ASN_CONSTANT_H */