Commit 08d72702 authored by ASN.1 Checker's avatar ASN.1 Checker
Browse files

Documentation update

parent 3090fbe0
Loading
Loading
Loading
Loading
+73 −44
Original line number Original line Diff line number Diff line
@@ -39,7 +39,9 @@ AccelerationChange::= ENUMERATED { accelerate, decelerate }
 In all 3 cases above, the reported acceleration value may be valid and used by the application.
 In all 3 cases above, the reported acceleration value may be valid and used by the application.


 If an acceleration value is received and its confidence is set to `outOfRange(101)`, it means that the value is not valid and therefore cannot be trusted. Such value is not useful for the application.
 If an acceleration value is received and its confidence is set to `outOfRange(101)`, it means that the value is not valid and therefore cannot be trusted. Such value is not useful for the application.
 @category Kinematics information
 
    **Categories**: [Kinematics information](#Kinematics+information) 

 Revision: Description revised in V2.1.1
 Revision: Description revised in V2.1.1


<br>&nbsp;&nbsp;&nbsp;&nbsp;**Unit**: _0,1 m/s2_
<br>&nbsp;&nbsp;&nbsp;&nbsp;**Unit**: _0,1 m/s2_
@@ -414,15 +416,16 @@ AltitudeConfidence ::= ENUMERATED {
 This DE represents the altitude value in a WGS84 co-ordinate system.
 This DE represents the altitude value in a WGS84 co-ordinate system.


 The following values are specified:
 The following values are specified:
 - When the information is not available, the DE shall be set to _800 001_.
 - `-100 000` indicates altitude equal or less than "-1 000 m".
 - For altitude equal or greater than _8 000 m_, the DE shall be set to _800 000_.
 - `n (n > -100 000 and n < 800 000)` indicates the altitude value is "n  x 0.01 meters"
 - For altitude equal or less than _-1 000_ m, the DE shall be set to  _100 000_.
 - `800 000` indicates  altitude values equal or greater than `8 000 m`.
 - `800 001` indicates that the information is not available.
 
 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [GeoReference information](#GeoReference+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [GeoReference information](#GeoReference+information) 


 Revision: V1.3.1
 Revision: V1.3.1


<br>&nbsp;&nbsp;&nbsp;&nbsp;**Unit**: _0.1 meter_
<br>&nbsp;&nbsp;&nbsp;&nbsp;**Unit**: _0.01 meter_






@@ -1205,7 +1208,7 @@ DangerousSituationSubCauseCode ::= INTEGER {


 The following values are specified:
 The following values are specified:
 - `n (n > -12700 and n < 0)` for providing altitude offset below the reference position.
 - `n (n > -12700 and n < 0)` for providing altitude offset below the reference position.
 `0` for no altitudinal offset.
 - `0` for no altitudinal offset.
 - `n (n > 0 and n < 12799)` for providing altitude offset above the reference position.
 - `n (n > 0 and n < 12799)` for providing altitude offset above the reference position.
 - `12799` for values equal or greater than 127,99 metres.
 - `12799` for values equal or greater than 127,99 metres.
 - `12800` when the information is unavailable.
 - `12800` when the information is unavailable.
@@ -1265,9 +1268,9 @@ DeltaLatitude ::= INTEGER {
 It may be used to describe a geographical point with regards to a specific reference geographical position.
 It may be used to describe a geographical point with regards to a specific reference geographical position.


 The following values are specified:
 The following values are specified:
 - n (n > -12700 and n < 0) for providing offset towards the west from the reference position.
 - `n (n > -12700 and n < 0)` for providing offset towards the west from the reference position.
 `0` for no longitudinal offset.
 - `0` for no longitudinal offset.
 - n (n > 0 and n < 12799) for providing offset towards the east from the reference position.
 - `n (n > 0 and n < 12799`) for providing offset towards the east from the reference position.
 - `131072` when the information is unavailable.
 - `131072` when the information is unavailable.
 
 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [GeoReference information](#GeoReference+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [GeoReference information](#GeoReference+information) 
@@ -2376,7 +2379,7 @@ NumberOfOccupants ::= INTEGER {
 The following values are specified:
 The following values are specified:


 - `0`                     : in case the confidence value is unknown but the reported classification is still valid.
 - `0`                     : in case the confidence value is unknown but the reported classification is still valid.
 - `n (n > 1 and n < 101)  : for the confidence value in %.
 - `n (n > 1 and n < 101)` : for the confidence value in %.
 - `101`                   : in case the  confidence value computation is not available for the object. Indicates that the class assignment is invalid.
 - `101`                   : in case the  confidence value computation is not available for the object. Indicates that the class assignment is invalid.
 
 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Sensing information](#Sensing+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Sensing information](#Sensing+information) 
@@ -2546,16 +2549,15 @@ ObjectRefPoint ::= INTEGER {


 The following values are specified:
 The following values are specified:
 - 0 `unavailable` : in case information on the lane position is unavailable.
 - 0 `unavailable` : in case information on the lane position is unavailable.
 - 1 `sidewalk     : in case the position is on the side-walk.
 - 1 `sidewalk`    : in case the position is on the side-walk.
 - 2 `parkingLane  : in case the position is on an area at the side of the road not intended for travel but for vehicular parking.
 - 2 `parkingLane` : in case the position is on an area at the side of the road not intended for travel but for vehicular parking.
 - 3 `bikeLane`    : in case the position is on an area reserved for bicycles.
 - 3 `bikeLane`    : in case the position is on an area reserved for bicycles.
 - value 4-15:     : reserved for future usage. Value 15 set to "max" in order to bound the size of the encoded field.
 - value 4-15      : reserved for future usage. Value 15 set to "max" in order to bound the size of the encoded field.

 
 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Road topology information](#Road+topology+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Road topology information](#Road+topology+information) 


 Revision: Created in V2.1.1
 Revision: Created in V2.1.1
<br>&nbsp;&nbsp;&nbsp;&nbsp;**Unit**: _n/a_





```asn1
```asn1
@@ -2570,7 +2572,7 @@ OffRoadLanePosition ::= ENUMERATED {


### <a name="OpeningDaysHours"></a>OpeningDaysHours
### <a name="OpeningDaysHours"></a>OpeningDaysHours


 This DE represents a time period to describe the opening days and hours of a Point of Interest
 This DE represents a time period to describe the opening days and hours of a Point of Interest.
 (for example local commerce).
 (for example local commerce).


 
 
@@ -2669,9 +2671,9 @@ PhoneNumber ::= NumericString (SIZE(1..16))
 the vehicle bounding box of the empty load vehicle.
 the vehicle bounding box of the empty load vehicle.


 The following values are specified:
 The following values are specified:
 - `n (n > 0 and n < 62) for any aplicable value n between 0,1 meter and 6,2 meters.
 - `n (n > 0 and n < 62)` for any aplicable value n between `0,1 meter` and `6,2 meters`.
 - `62` for values equal to or higher than 6.2 metres`.
 - `62` for values equal to or higher than `6.2 metres`.
 -`63  if the information is unavailable.
 -`63`  if the information is unavailable.


 @note:	The empty load vehicle is defined in ISO 1176 [i.9], clause 4.6.
 @note:	The empty load vehicle is defined in ISO 1176 [i.9], clause 4.6.
 @category Vehicle information
 @category Vehicle information
@@ -2819,8 +2821,8 @@ PosFrontAx ::= INTEGER {
 The left/right carrier refers to the left/right as seen from a passenger sitting in the vehicle.
 The left/right carrier refers to the left/right as seen from a passenger sitting in the vehicle.


 The following values are specified:
 The following values are specified:
 - `n (n > 0 and n < 126) for any aplicable value between 0,01 meter and 1,26 meters.
 - `n (n > 0 and n < 126) for any aplicable value between `0,01 meter` and `1,26 meters`.
 - `126` for values equal to or higher than 1.26 metres.
 - `126` for values equal to or higher than `1.26 metres`.
 - `127` if the information is unavailable.
 - `127` if the information is unavailable.
 @category Vehicle information
 @category Vehicle information
 Revision: Editorial update in V2.1.1
 Revision: Editorial update in V2.1.1
@@ -2841,8 +2843,8 @@ PosLonCarr ::= INTEGER {
 middle point of the front line of the vehicle bounding box.
 middle point of the front line of the vehicle bounding box.


 The following values are specified:
 The following values are specified:
 - `n (n > 0 and n < 126) for any aplicable value between 0,1 meter and 2,9 meters.
 - `n (n > 0 and n < 126)` for any aplicable value between `0,1 meter` and `2,9 meters`.
 - `29` for values equal to or greater than 2.9 metres.
 - `29` for values equal to or greater than `2.9 metres`.
 - `30` if the information is unavailable.
 - `30` if the information is unavailable.
 @category Vehicle information
 @category Vehicle information
 Revision: Editorial update in V2.1.1
 Revision: Editorial update in V2.1.1
@@ -3153,7 +3155,7 @@ RoadSegmentID ::= INTEGER (0..65535)


 This DE indicates the type of a road segment.
 This DE indicates the type of a road segment.


 The following value are specified:
 The following values are specified:
 - 0 `urban-NoStructuralSeparationToOppositeLanes`       : for an urban road with no structural separation between lanes carrying traffic in opposite directions.
 - 0 `urban-NoStructuralSeparationToOppositeLanes`       : for an urban road with no structural separation between lanes carrying traffic in opposite directions.
 - 1 `urban-WithStructuralSeparationToOppositeLanes`     : for an urban road with structural separation between lanes carrying traffic in opposite directions.
 - 1 `urban-WithStructuralSeparationToOppositeLanes`     : for an urban road with structural separation between lanes carrying traffic in opposite directions.
 - 2 `nonUrban-NoStructuralSeparationToOppositeLanes`    : for an non urban road with no structural separation between lanes carrying traffic in opposite directions.
 - 2 `nonUrban-NoStructuralSeparationToOppositeLanes`    : for an non urban road with no structural separation between lanes carrying traffic in opposite directions.
@@ -4852,8 +4854,7 @@ YawRateValue ::= INTEGER {
### <a name="Acceleration1d"></a>Acceleration1d
### <a name="Acceleration1d"></a>Acceleration1d




 This DF represents general Data Frame to describe an acceleration component along with a confidence with a predefined confidence level of 95% for the component.: the acceleration value which can be estimated as the mean of the current distribution. confidence: the accuracy associated to the provided value at a predefined confidence level of 95% for the component.
 This DF represents general Data Frame to describe an acceleration component along with a confidence with a predefined confidence level of 95% for the component.



&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematic Information](#Kinematic+Information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematic Information](#Kinematic+Information) 


@@ -4861,6 +4862,8 @@ YawRateValue ::= INTEGER {


Fields:
Fields:
* value [**AccelerationValue**](#AccelerationValue) <br>
* value [**AccelerationValue**](#AccelerationValue) <br>
confidence: the accuracy associated to the provided value at a predefined confidence level of 95% for the component.

* confidence [**AccelerationConfidence**](#AccelerationConfidence) <br>
* confidence [**AccelerationConfidence**](#AccelerationConfidence) <br>
```asn1
```asn1
Acceleration1d ::= SEQUENCE {
Acceleration1d ::= SEQUENCE {
@@ -4872,8 +4875,7 @@ Acceleration1d ::= SEQUENCE {
### <a name="AccelerationChangeIndication"></a>AccelerationChangeIndication
### <a name="AccelerationChangeIndication"></a>AccelerationChangeIndication




 This DF represents information associated to changes in acceleration.: the indication of an acceleration change. actionDeltaTime: the period in which the acceleration change action is performed.
 This DF represents information associated to changes in acceleration.



&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematic Information](#Kinematic+Information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematic Information](#Kinematic+Information) 


@@ -4881,6 +4883,8 @@ Acceleration1d ::= SEQUENCE {


Fields:
Fields:
* accelOrDecel [**AccelerationChange**](#AccelerationChange) <br>
* accelOrDecel [**AccelerationChange**](#AccelerationChange) <br>
the indication of an acceleration change.

* actionDeltaTime [**DeltaTimeTenthOfSecond**](#DeltaTimeTenthOfSecond) <br>
* actionDeltaTime [**DeltaTimeTenthOfSecond**](#DeltaTimeTenthOfSecond) <br>
```asn1
```asn1
AccelerationChangeIndication ::= SEQUENCE {
AccelerationChangeIndication ::= SEQUENCE {
@@ -4971,8 +4975,7 @@ Area::= CHOICE {
### <a name="BasicContainer"></a>BasicContainer
### <a name="BasicContainer"></a>BasicContainer




 This DE represents a general container for usage in various types of messages.: The type of station that has generated the message that contains the basic container.: the reference position of the station that has generated the message that contains the basic container.
 This DE represents a general container for usage in various types of messages.



&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Basic information](#Basic+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Basic information](#Basic+information) 


@@ -4980,7 +4983,11 @@ Area::= CHOICE {


Fields:
Fields:
* stationType [**StationType**](#StationType) <br>
* stationType [**StationType**](#StationType) <br>
The type of station that has generated the message that contains the basic container.

* referencePosition [**ReferencePosition**](#ReferencePosition) <br>
* referencePosition [**ReferencePosition**](#ReferencePosition) <br>
the reference position of the station that has generated the message that contains the basic container.

```asn1
```asn1
BasicContainer ::= SEQUENCE {
BasicContainer ::= SEQUENCE {
	stationType StationType,
	stationType StationType,
@@ -4993,8 +5000,7 @@ BasicContainer ::= SEQUENCE {




 This DF represents a general Data Frame to describe an angle component along with a confidence with a predefined
 This DF represents a general Data Frame to describe an angle component along with a confidence with a predefined
 confidence level of 95% for the component in a Cartesian coordinate system.: The angle value which can be estimated as the mean of the current distribution.: The accuracy associated to the provided value at a predefined confidence level of 95% for the component.
 confidence level of 95% for the component in a Cartesian coordinate system.



&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematics information](#Kinematics+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematics information](#Kinematics+information) 


@@ -5002,7 +5008,11 @@ BasicContainer ::= SEQUENCE {


Fields:
Fields:
* value [**CartesianAngleValue**](#CartesianAngleValue) <br>
* value [**CartesianAngleValue**](#CartesianAngleValue) <br>
The angle value which can be estimated as the mean of the current distribution.

* confidence [**AngleConfidence**](#AngleConfidence) <br>
* confidence [**AngleConfidence**](#AngleConfidence) <br>
The accuracy associated to the provided value at a predefined confidence level of 95% for the component.

```asn1
```asn1
CartesianAngle ::= SEQUENCE {
CartesianAngle ::= SEQUENCE {
    value       CartesianAngleValue,
    value       CartesianAngleValue,
@@ -5014,8 +5024,7 @@ CartesianAngle ::= SEQUENCE {




 This DF represents a general Data Frame to describe an angular speed component along with a confidence with a predefined
 This DF represents a general Data Frame to describe an angular speed component along with a confidence with a predefined
 confidence level of 95% for the component in a Cartesian coordinate system.: The angular speed (rate) value which can be estimated as the mean of the current distribution.: The accuracy associated to the provided value at a predefined confidence level of 95% for the component.
 confidence level of 95% for the component in a Cartesian coordinate system.



&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematics information](#Kinematics+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematics information](#Kinematics+information) 


@@ -5023,7 +5032,11 @@ CartesianAngle ::= SEQUENCE {


Fields:
Fields:
* value [**CartesianAngularSpeedValue**](#CartesianAngularSpeedValue) <br>
* value [**CartesianAngularSpeedValue**](#CartesianAngularSpeedValue) <br>
The angular speed (rate) value which can be estimated as the mean of the current distribution.

* confidence [**AngularSpeedConfidence**](#AngularSpeedConfidence) <br>
* confidence [**AngularSpeedConfidence**](#AngularSpeedConfidence) <br>
The accuracy associated to the provided value at a predefined confidence level of 95% for the component.

```asn1
```asn1
CartesianAngularSpeed ::= SEQUENCE {
CartesianAngularSpeed ::= SEQUENCE {
    value       CartesianAngularSpeedValue,
    value       CartesianAngularSpeedValue,
@@ -5035,8 +5048,7 @@ CartesianAngularSpeed ::= SEQUENCE {




 This DF represents a general Data Frame to describe an angular acceleration component along with a confidence with a predefined
 This DF represents a general Data Frame to describe an angular acceleration component along with a confidence with a predefined
 confidence level of 95% for the component in a Cartesian coordinate system.: The angular acceleration value which can be estimated as the mean of the current distribution.: The accuracy associated to the provided value at a predefined confidence level of 95% for the component.
 confidence level of 95% for the component in a Cartesian coordinate system.



&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematics information](#Kinematics+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [Kinematics information](#Kinematics+information) 


@@ -5044,7 +5056,11 @@ CartesianAngularSpeed ::= SEQUENCE {


Fields:
Fields:
* value [**CartesianAngularAccelerationValue**](#CartesianAngularAccelerationValue) <br>
* value [**CartesianAngularAccelerationValue**](#CartesianAngularAccelerationValue) <br>
The angular acceleration value which can be estimated as the mean of the current distribution.

* confidence [**AngularAccelerationConfidence**](#AngularAccelerationConfidence) <br>
* confidence [**AngularAccelerationConfidence**](#AngularAccelerationConfidence) <br>
The accuracy associated to the provided value at a predefined confidence level of 95% for the component.

```asn1
```asn1
CartesianAngularAcceleration ::= SEQUENCE {
CartesianAngularAcceleration ::= SEQUENCE {
    value       CartesianAngularAccelerationValue,
    value       CartesianAngularAccelerationValue,
@@ -5608,8 +5624,7 @@ DangerousGoodsExtended ::= SEQUENCE {
### <a name="CartesianPosition3d"></a>CartesianPosition3d
### <a name="CartesianPosition3d"></a>CartesianPosition3d




 This DF represents a  position in a two- or three-dimensional cartesian coordinate system.: the X coordinate value using the DE CartesianCoordinate.: the Y coordinate value using the DE CartesianCoordinate.: the optional Z coordinate value using the DE CartesianCoordinate.
 This DF represents a  position in a two- or three-dimensional cartesian coordinate system.



&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [GeoReference information](#GeoReference+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [GeoReference information](#GeoReference+information) 


@@ -5617,7 +5632,11 @@ DangerousGoodsExtended ::= SEQUENCE {


Fields:
Fields:
* xCoordinate [**CartesianCoordinate**](#CartesianCoordinate) <br>
* xCoordinate [**CartesianCoordinate**](#CartesianCoordinate) <br>
the optional Z coordinate value using the DE CartesianCoordinate.

* yCoordinate [**CartesianCoordinate**](#CartesianCoordinate) <br>
* yCoordinate [**CartesianCoordinate**](#CartesianCoordinate) <br>
the Y coordinate value using the DE CartesianCoordinate.

* zCoordinate [**CartesianCoordinate**](#CartesianCoordinate)  OPTIONAL <br>
* zCoordinate [**CartesianCoordinate**](#CartesianCoordinate)  OPTIONAL <br>
```asn1
```asn1
CartesianPosition3d::=SEQUENCE{
CartesianPosition3d::=SEQUENCE{
@@ -5629,8 +5648,7 @@ CartesianPosition3d::=SEQUENCE{


### <a name="CartesianCoordinateWithConfidence"></a>CartesianCoordinateWithConfidence
### <a name="CartesianCoordinateWithConfidence"></a>CartesianCoordinateWithConfidence


 This DF represents a coordinate in a cartesian reference system: the coordinate value which can be estimated as the mean of the current distribution.: the coordinate accuracy associated to the provided value at a predefined confidence level of 95%.
 This DF represents a coordinate in a cartesian reference system



&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [GeoReference information](#GeoReference+information) 
&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: [GeoReference information](#GeoReference+information) 


@@ -5638,7 +5656,11 @@ CartesianPosition3d::=SEQUENCE{


Fields:
Fields:
* value [**CartesianCoordinate**](#CartesianCoordinate) <br>
* value [**CartesianCoordinate**](#CartesianCoordinate) <br>
the coordinate value which can be estimated as the mean of the current distribution.

* confidence [**CoordinateConfidence**](#CoordinateConfidence) <br>
* confidence [**CoordinateConfidence**](#CoordinateConfidence) <br>
the coordinate accuracy associated to the provided value at a predefined confidence level of 95%.

```asn1
```asn1
CartesianCoordinateWithConfidence ::= SEQUENCE {
CartesianCoordinateWithConfidence ::= SEQUENCE {
    value        CartesianCoordinate,
    value        CartesianCoordinate,
@@ -5881,7 +5903,11 @@ Fields:
the centre frequency of the channel
the centre frequency of the channel


* channelWidth **INTEGER**  (0 .. 9999)<br>
* channelWidth **INTEGER**  (0 .. 9999)<br>
width of the channel

* exponent **INTEGER**  (0 .. 15)<br>
* exponent **INTEGER**  (0 .. 15)<br>
of the power of 10

```asn1
```asn1
InterferenceManagementChannel ::= SEQUENCE {
InterferenceManagementChannel ::= SEQUENCE {
    centreFrequency INTEGER (1 .. 99999),
    centreFrequency INTEGER (1 .. 99999),
@@ -6469,6 +6495,9 @@ PathPointAbsolute ::= SEQUENCE {


 This DF contains information about a perceived object including its kinematic and attitude representation,
 This DF contains information about a perceived object including its kinematic and attitude representation,


 @field @field pitchAcceleration: optional Pitch acceleration of object from the ITS-S's reference point at the time of measurement, in a pre-defined coordinate system.
 The angular acceleration is measured with positive values considering the object orientation turning counter-clockwise around the y-axis.

 @category Sensing information
 @category Sensing information
 Revision: created in V2.1.1
 Revision: created in V2.1.1