Commit 6ac3715c authored by mullers's avatar mullers
Browse files

fixed further issues in latest CDD before it went to TC ITS approval

parent aa9df268
Loading
Loading
Loading
Loading
+32 −14
Original line number Diff line number Diff line
@@ -36,15 +36,32 @@ Altitude ::= SEQUENCE {
 altitudeConfidence AltitudeConfidence
}

AltitudeValue ::= INTEGER { seaLevel(0), oneCentimeter(1), unavailable(719100) } (-1000..719100)

AltitudeConfidence ::= INTEGER { withinOneCentimeter(1), outOfRange(12600), unavailable(12601) } (1..12601)
AltitudeValue ::= INTEGER { seaLevel(0), oneCentimeter(1), unavailable(800001) } (-100000..800001)

AltitudeConfidence ::= ENUMERATED {
alt-000-01 (0), 
alt-000-02 (1), 
alt-000-05 (2), 
alt-000-10 (3), 
alt-000-20 (4), 
alt-000-50 (5), 
alt-001-00 (6), 
alt-002-00 (7), 
alt-005-00 (8), 
alt-010-00 (9), 
alt-020-00 (10), 
alt-050-00 (11), 
alt-100-00 (12), 
alt-200-00 (13), 
outOfRange (14),
unavailable (15)
}

DeltaLongitude ::= INTEGER { oneMicrodegreeEast (10), oneMicrodegreeWest (-10) } (-131072..131071) -- multiples of 0.1 microdegree

DeltaLatitude ::= INTEGER { oneMicrodegreeNorth (10), oneMicrodegreeSouth (-10) } (-131072..131071) -- multiples of 0.1 microdegree

DeltaAltitude  ::= INTEGER { oneMeterUp (1), oneMeterDown (-1), unavailable(128) } (-127..128)
DeltaAltitude  ::= INTEGER { oneCentimeterUp (1), oneCentimeterDown (-1), unavailable(12800) } (-12700..12800)


PosConfidenceEllipse ::= SEQUENCE {
@@ -159,7 +176,7 @@ SemiAxisLength ::= INTEGER{ oneCentimeter(1), outOfRange(4094), unavailable(4095

 DangerousEndOfQueueSubCauseCode ::= INTEGER {unavailable(0), suddenEndOfQueue(1), queueOverHill(2), queueAroundBend(3), queueInTunnel(4) } (0..255)

 DangerousSituationSubCauseCode ::= INTEGER {unavailable(0), emergencyElectronicBrake(1), preCrashSystemEngaged(2), espEngaged(3), absEngaged(4), aebEngaged(5), brakeWarningEngaged(6), collisionRiskWarningEngaged(7) } (0..255)
 DangerousSituationSubCauseCode ::= INTEGER {unavailable(0), emergencyElectronicBrakeEngaged(1), preCrashSystemEngaged(2), espEngaged(3), absEngaged(4), aebEngaged(5), brakeWarningEngaged(6), collisionRiskWarningEngaged(7) } (0..255)
 
 VehicleBreakdownSubCauseCode ::= INTEGER {unavailable(0), lackOfFuel (1), lackOfBatteryPower (2), engineProblem(3), transmissionProblem(4), engineCoolingProblem(5), brakingSystemProblem(6), steeringProblem(7), tyrePuncture(8)} (0..255)
 
@@ -413,16 +430,17 @@ YawRateValue ::= INTEGER { straight(0), degSec-000-01ToRight(-1), degSec-000-01T
-- LSB units of 0.01 degrees per second

YawRateConfidence ::= ENUMERATED {
 unavailable (0),
 degSec-100-00 (1), -- within 100 deg/sec
 degSec-010-00 (2), -- within 10 deg/sec
 degSec-005-00 (3), -- within 5 deg/sec
 degSec-001-00 (4), -- within 1 deg/sec
 degSec-000-10 (5), -- within 0.1 deg/sec
 degSec-000-05 (6), -- within 0.05 deg/sec
 degSec-000-01 (7),  -- within 0.01 deg/sec
 outOfRange (8)
 degSec-000-01 (0), 
 degSec-000-05 (1), 
 degSec-000-10 (2), 
 degSec-001-00 (3), 
 degSec-005-00 (4), 
 degSec-010-00 (5), 
 degSec-100-00 (6), 
 outOfRange (7),
 unavailable (8)
}


END