Commit 41d34340 authored by Yann Garcia's avatar Yann Garcia
Browse files

Align ASN.1 file with ETSI Forge ITS ASN.1 repository

parent 8fb37587
Loading
Loading
Loading
Loading
+131 −131

File changed and moved.

Contains only whitespace changes.

+107 −107

File changed and moved.

Contains only whitespace changes.

+1 −1
Original line number Original line Diff line number Diff line
@@ -8,7 +8,7 @@ BEGIN


IMPORTS 
IMPORTS 
   ItsPduHeader FROM ITS-Container {
   ItsPduHeader FROM ITS-Container {
 itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) version (2) 
 itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) version (1) 
};
};


EV-RSR ::= SEQUENCE {
EV-RSR ::= SEQUENCE {
+1 −1
Original line number Original line Diff line number Diff line
@@ -18,7 +18,7 @@ IMPORTS
    TimestampIts,
    TimestampIts,
    ReferencePosition
    ReferencePosition
FROM ITS-Container {
FROM ITS-Container {
 itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) version (2)
 itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) version (1)
};
};
 
 
-- Root Message PDU: EvcsnPdu
-- Root Message PDU: EvcsnPdu
+508 −506
Original line number Original line Diff line number Diff line
@@ -213,7 +213,9 @@ Heading ::= SEQUENCE {
HeadingValue ::= INTEGER {wgs84North(0), wgs84East(900), wgs84South(1800), wgs84West(2700), unavailable(3601)} (0..3601)
HeadingValue ::= INTEGER {wgs84North(0), wgs84East(900), wgs84South(1800), wgs84West(2700), unavailable(3601)} (0..3601)


HeadingConfidence ::= INTEGER {equalOrWithinZeroPointOneDegree (1), equalOrWithinOneDegree (10), outOfRange(126), unavailable(127)} (1..127)
HeadingConfidence ::= INTEGER {equalOrWithinZeroPointOneDegree (1), equalOrWithinOneDegree (10), outOfRange(126), unavailable(127)} (1..127)
LanePosition::= INTEGER {offTheRoad(-1), innerHardShoulder(0), innermostDrivingLane(1), secondLaneFromInside(2), outerHardShoulder(14)} (-1..14)

LanePosition ::= INTEGER {offTheRoad(-1), innerHardShoulder(0),
innermostDrivingLane(1), secondLaneFromInside(2), outerHardShoulder(14) } (-1..14)


ClosedLanes ::= SEQUENCE {
ClosedLanes ::= SEQUENCE {
    innerhardShoulderStatus HardShoulderStatus OPTIONAL,
    innerhardShoulderStatus HardShoulderStatus OPTIONAL,
@@ -266,7 +268,8 @@ VerticalAcceleration ::= SEQUENCE {


VerticalAccelerationValue ::= INTEGER {pointOneMeterPerSecSquaredUp(1), pointOneMeterPerSecSquaredDown(-1), unavailable(161)} (-160 .. 161)
VerticalAccelerationValue ::= INTEGER {pointOneMeterPerSecSquaredUp(1), pointOneMeterPerSecSquaredDown(-1), unavailable(161)} (-160 .. 161)


StationType ::= INTEGER {unknown(0), pedestrian(1), cyclist(2), moped(3), motorcycle(4), passengerCar(5), bus(6), lightTruck(7), heavyTruck(8), trailer(9), specialVehicles(10), tram(11), roadSideUnit(15)} (0..255)
StationType ::= INTEGER {unknown(0), pedestrian(1), cyclist(2), moped(3), motorcycle(4), passengerCar(5), bus(6), 
lightTruck(7), heavyTruck(8), trailer(9), specialVehicles(10), tram(11), roadSideUnit(15)} (0..255)


ExteriorLights ::= BIT STRING {
ExteriorLights ::= BIT STRING {
    lowBeamHeadlightsOn (0),
    lowBeamHeadlightsOn (0),
@@ -337,7 +340,8 @@ StationarySince ::= ENUMERATED {lessThan1Minute(0), lessThan2Minutes(1), lessTha


Temperature ::= INTEGER {equalOrSmallerThanMinus60Deg (-60), oneDegreeCelsius(1), equalOrGreaterThan67Deg(67)} (-60..67)
Temperature ::= INTEGER {equalOrSmallerThanMinus60Deg (-60), oneDegreeCelsius(1), equalOrGreaterThan67Deg(67)} (-60..67)


TrafficRule ::= ENUMERATED {noPassing(0), noPassingForTrucks(1), passToRight(2), passToLeft(3), ... }
TrafficRule ::= ENUMERATED {noPassing(0), noPassingForTrucks(1), passToRight(2), passToLeft(3), ...
}


WheelBaseVehicle ::= INTEGER {tenCentimeters(1), unavailable(127)} (1..127)
WheelBaseVehicle ::= INTEGER {tenCentimeters(1), unavailable(127)} (1..127)


@@ -365,8 +369,7 @@ PositionOfOccupants ::= BIT STRING {
    row4RightOccupied (16),
    row4RightOccupied (16),
    row4MidOccupied (17),
    row4MidOccupied (17),
    row4NotDetectable (18),
    row4NotDetectable (18),
    row4NotPresent (19)
    row4NotPresent (19)} (SIZE(20))
} (SIZE(20))


PositioningSolutionType ::= ENUMERATED {noPositioningSolution(0), sGNSS(1), dGNSS(2), sGNSSplusDR(3), dGNSSplusDR(4), dR(5), ...}
PositioningSolutionType ::= ENUMERATED {noPositioningSolution(0), sGNSS(1), dGNSS(2), sGNSSplusDR(3), dGNSSplusDR(4), dR(5), ...}


@@ -403,8 +406,7 @@ RoadType ::= ENUMERATED {
    urban-NoStructuralSeparationToOppositeLanes(0),
    urban-NoStructuralSeparationToOppositeLanes(0),
    urban-WithStructuralSeparationToOppositeLanes(1),
    urban-WithStructuralSeparationToOppositeLanes(1),
    nonUrban-NoStructuralSeparationToOppositeLanes(2),
    nonUrban-NoStructuralSeparationToOppositeLanes(2),
    nonUrban-WithStructuralSeparationToOppositeLanes(3)
    nonUrban-WithStructuralSeparationToOppositeLanes(3)}
}


SteeringWheelAngle ::= SEQUENCE {
SteeringWheelAngle ::= SEQUENCE {
    steeringWheelAngleValue SteeringWheelAngleValue,
    steeringWheelAngleValue SteeringWheelAngleValue,
Loading