Loading CAM/CAM.asn +2 −2 Original line number Diff line number Diff line Loading @@ -67,14 +67,14 @@ CamPdu ::= SEQUENCE { BasicVehicleContainerHighFrequency ::= SEQUENCE { heading Direction, headingConfidence DirectionConfidence, laneNumber LaneNumber OPTIONAL, movement Movement, driveDirection DriveDirection, longitudinalAcceleration LongitudinalAcceleration, accelerationControl AccelerationControl, curvature Curvature, curvatureAccuracy CurvatureAccuracy, curvatureCalculationMode CurvatureCalculationMode curvatureCalculationMode CurvatureCalculationMode, laneNumber LaneNumber OPTIONAL } BasicVehicleContainerLowFrequency ::= SEQUENCE { Loading CommonContainer/ITS-Container.asn +10 −11 Original line number Diff line number Diff line Loading @@ -56,14 +56,13 @@ PathPoint ::= SEQUENCE { PathDeltaTime ::= INTEGER { tenMilliSecondsInPast(1) } (0..65535, ...) -- timing of predicted future path will be using the range extension AccelerationControl ::= BIT STRING { notValid (0), breakPedalActive (1), gasPedalActive (2), emergencyBrakeActive (3), collisionWarningActive (4), accActive (5), cruiseControl (6), speedLimiterActive (7) brakePedalActive (0), gasPedalActive (1), emergencyBrakeActive (2), collisionWarningActive (3), accActive (4), cruiseControl (5), speedLimiterActive (6) } Loading Loading @@ -122,11 +121,11 @@ Curvature ::= INTEGER{ straight(0), reciprocalOf1MeterRadiusToRight(1), reciproc CurvatureChange ::= INTEGER{ noChange(0) } (-1020..1020) -- removing this type is under discussion CurvatureAccuracy ::= INTEGER { lessThanOnePercentDeviation(0), onePercentDeviation(1), tenPercentDeviation(10), overTenPercentDeviation(11), notAvailable(12) } (0..12) CurvatureAccuracy ::= INTEGER { lessThanOnePercentDeviation(0), onePercentDeviatfion(1), tenPercentDeviation(10), overTenPercentDeviation(11), notAvailable(12) } (0..12) CurvatureCalculationMode ::= ENUMERATED { yawRateNotAvailable(0), yawRateAvailable(1), ... } Direction ::= INTEGER {north(0), east(900), south(1800), west(2700)} (0..4095) Direction ::= INTEGER {north(0), east(900), south(1800), west(2700)} (0..3599) DirectionConfidence ::= INTEGER { notValid(127), withinOneDegree(1), withinTenDegree(10) } (0..127) Loading Loading @@ -244,7 +243,7 @@ PtLineRoute ::= BIT STRING (SIZE(10)) PtScheduleDelay ::= INTEGER { oneSecondAheadOfSchedule(-1), noDelay(0), oneSecondDelay(1) } (-300..3795) InformationQuality ::= INTEGER { unknown(0), lowest(1), highest(7) } (0..127) InformationQuality ::= INTEGER { unknown(0), lowest(1), highest(7) } (0..7) RoadClass ::= ENUMERATED { gravelRoad(0) , localRoad(1), Loading DENM/DENM.asn +6 −4 Original line number Diff line number Diff line Loading @@ -34,7 +34,7 @@ ManagementContainer ::= SEQUENCE { actionID ActionID, dataVersion DataVersion, situationTime TimestampUtc, validityDuration ValidityDuration OPTIONAL, validityDuration ValidityDuration DEFAULT maxValidity, isNegation BOOLEAN, frequency Frequency } Loading Loading @@ -91,14 +91,16 @@ AlacarteContainer ::= SEQUENCE { DataVersion ::= INTEGER {firstVersion(0),secondVersion(1), cancellation(255) } (0..255) ValidityDuration ::= INTEGER { timeOfDetection(0), oneSecondAfterDetection(1) } (0..86400) maxValidity INTEGER ::= 86400 ValidityDuration ::= INTEGER { timeOfDetection(0), oneSecondAfterDetection(1) } (0..maxValidity) Traces ::= SEQUENCE SIZE(0..7) OF PathHistory Frequency ::= INTEGER { unknown(0), oneHz(10), thousandHz(10000) } (0..10000) RelevanceDistance ::= ENUMERATED { lessThan50m(0) , between50to100m(1), between100to200m(2), between200to500m(3), between500to1000m(4), between1to5km(5), between5to10km(6), over10km(7) } , lessThan100m(1), lessThan200m(2), lessThan500m(3), lessThan1000m(4), lessThan5km(5), lessThan10km(6), over10km(7) } RelevanceTrafficDirection ::= ENUMERATED { unknown(0), upstreamTraffic(1), downstreamTraffic(2), allTrafficDirection(3) } Loading Loading
CAM/CAM.asn +2 −2 Original line number Diff line number Diff line Loading @@ -67,14 +67,14 @@ CamPdu ::= SEQUENCE { BasicVehicleContainerHighFrequency ::= SEQUENCE { heading Direction, headingConfidence DirectionConfidence, laneNumber LaneNumber OPTIONAL, movement Movement, driveDirection DriveDirection, longitudinalAcceleration LongitudinalAcceleration, accelerationControl AccelerationControl, curvature Curvature, curvatureAccuracy CurvatureAccuracy, curvatureCalculationMode CurvatureCalculationMode curvatureCalculationMode CurvatureCalculationMode, laneNumber LaneNumber OPTIONAL } BasicVehicleContainerLowFrequency ::= SEQUENCE { Loading
CommonContainer/ITS-Container.asn +10 −11 Original line number Diff line number Diff line Loading @@ -56,14 +56,13 @@ PathPoint ::= SEQUENCE { PathDeltaTime ::= INTEGER { tenMilliSecondsInPast(1) } (0..65535, ...) -- timing of predicted future path will be using the range extension AccelerationControl ::= BIT STRING { notValid (0), breakPedalActive (1), gasPedalActive (2), emergencyBrakeActive (3), collisionWarningActive (4), accActive (5), cruiseControl (6), speedLimiterActive (7) brakePedalActive (0), gasPedalActive (1), emergencyBrakeActive (2), collisionWarningActive (3), accActive (4), cruiseControl (5), speedLimiterActive (6) } Loading Loading @@ -122,11 +121,11 @@ Curvature ::= INTEGER{ straight(0), reciprocalOf1MeterRadiusToRight(1), reciproc CurvatureChange ::= INTEGER{ noChange(0) } (-1020..1020) -- removing this type is under discussion CurvatureAccuracy ::= INTEGER { lessThanOnePercentDeviation(0), onePercentDeviation(1), tenPercentDeviation(10), overTenPercentDeviation(11), notAvailable(12) } (0..12) CurvatureAccuracy ::= INTEGER { lessThanOnePercentDeviation(0), onePercentDeviatfion(1), tenPercentDeviation(10), overTenPercentDeviation(11), notAvailable(12) } (0..12) CurvatureCalculationMode ::= ENUMERATED { yawRateNotAvailable(0), yawRateAvailable(1), ... } Direction ::= INTEGER {north(0), east(900), south(1800), west(2700)} (0..4095) Direction ::= INTEGER {north(0), east(900), south(1800), west(2700)} (0..3599) DirectionConfidence ::= INTEGER { notValid(127), withinOneDegree(1), withinTenDegree(10) } (0..127) Loading Loading @@ -244,7 +243,7 @@ PtLineRoute ::= BIT STRING (SIZE(10)) PtScheduleDelay ::= INTEGER { oneSecondAheadOfSchedule(-1), noDelay(0), oneSecondDelay(1) } (-300..3795) InformationQuality ::= INTEGER { unknown(0), lowest(1), highest(7) } (0..127) InformationQuality ::= INTEGER { unknown(0), lowest(1), highest(7) } (0..7) RoadClass ::= ENUMERATED { gravelRoad(0) , localRoad(1), Loading
DENM/DENM.asn +6 −4 Original line number Diff line number Diff line Loading @@ -34,7 +34,7 @@ ManagementContainer ::= SEQUENCE { actionID ActionID, dataVersion DataVersion, situationTime TimestampUtc, validityDuration ValidityDuration OPTIONAL, validityDuration ValidityDuration DEFAULT maxValidity, isNegation BOOLEAN, frequency Frequency } Loading Loading @@ -91,14 +91,16 @@ AlacarteContainer ::= SEQUENCE { DataVersion ::= INTEGER {firstVersion(0),secondVersion(1), cancellation(255) } (0..255) ValidityDuration ::= INTEGER { timeOfDetection(0), oneSecondAfterDetection(1) } (0..86400) maxValidity INTEGER ::= 86400 ValidityDuration ::= INTEGER { timeOfDetection(0), oneSecondAfterDetection(1) } (0..maxValidity) Traces ::= SEQUENCE SIZE(0..7) OF PathHistory Frequency ::= INTEGER { unknown(0), oneHz(10), thousandHz(10000) } (0..10000) RelevanceDistance ::= ENUMERATED { lessThan50m(0) , between50to100m(1), between100to200m(2), between200to500m(3), between500to1000m(4), between1to5km(5), between5to10km(6), over10km(7) } , lessThan100m(1), lessThan200m(2), lessThan500m(3), lessThan1000m(4), lessThan5km(5), lessThan10km(6), over10km(7) } RelevanceTrafficDirection ::= ENUMERATED { unknown(0), upstreamTraffic(1), downstreamTraffic(2), allTrafficDirection(3) } Loading