Commit 924b8e50 authored by ASN.1 Documenter's avatar ASN.1 Documenter
Browse files

fix editHelp issues

parent 6b270293
Loading
Loading
Loading
Loading
+73 −73
Original line number Original line Diff line number Diff line
@@ -31,8 +31,8 @@ AccelerationChange::= ENUMERATED {
 * If required, the confidence level can be defined by the corresponding standards applying this DE.
 * If required, the confidence level can be defined by the corresponding standards applying this DE.
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `n (n > 0 and n < 101)` if the confidence value is equal to or less than n x 0,1 m/s<sup>2</sup>, and greater than (n-1) x 0,1 m/s<sup>2</sup>,
 * - `n (n > 0 and n < 101)` if the confidence value is equal to or less than n x 0,1 m/s^2, and greater than (n-1) x 0,1 m/s^2,
 * - `101` if the confidence value is out of range i.e. greater than 10 m/s<sup>2</sup>,
 * - `101` if the confidence value is out of range i.e. greater than 10 m/s^2,
 * - `102` if the confidence value is unavailable.
 * - `102` if the confidence value is unavailable.
 *
 *
 * The value 0 shall not be used.
 * The value 0 shall not be used.
@@ -45,7 +45,7 @@ AccelerationChange::= ENUMERATED {
 * 
 * 
 * @note: If an acceleration value is received and its confidence value 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.
 * @note: If an acceleration value is received and its confidence value 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.
 *
 *
 * @unit 0,1 m/s<sup>2</sup>
 * @unit 0,1 m/s^2
 * @category: Kinematic information
 * @category: Kinematic information
 * @revision: Description revised in V2.1.1
 * @revision: Description revised in V2.1.1
 */
 */
@@ -92,11 +92,11 @@ AccelerationControl ::= BIT STRING {
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `0` to indicate no acceleration,
 * - `0` to indicate no acceleration,
 * - `n (n > 0 and n < 160)` to indicate acceleration equal to or less than n x 0,1 m/s<sup>2</sup>, and greater than (n-1) x 0,1 m/s<sup>2</sup>,
 * - `n (n > 0 and n < 160)` to indicate acceleration equal to or less than n x 0,1 m/s^2, and greater than (n-1) x 0,1 m/s^2,
 * - `160` for acceleration values greater than 15,9 m/s<sup>2</sup>,
 * - `160` for acceleration values greater than 15,9 m/s^2,
 * - `161` when the data is unavailable.
 * - `161` when the data is unavailable.
 *
 *
 * @unit 0,1 m/s<sup>2</sup>
 * @unit 0,1 m/s^2
 * @category: Kinematic information
 * @category: Kinematic information
 * @revision: Created in V2.1.1
 * @revision: Created in V2.1.1
*/
*/
@@ -109,14 +109,14 @@ AccelerationMagnitudeValue ::= INTEGER {
 * This DE represents the value of an acceleration component in a defined coordinate system.
 * This DE represents the value of an acceleration component in a defined coordinate system.
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `-160` for acceleration values equal to or less than -16 m/s<sup>2</sup>,
 * - `-160` for acceleration values equal to or less than -16 m/s^2,
 * - `n (n > -160 and n <= 0)` to indicate negative acceleration equal to or less than n x 0,1 m/s<sup>2</sup>, and greater than (n-1) x 0,1 m/s<sup>2</sup>,
 * - `n (n > -160 and n = 0)` to indicate negative acceleration equal to or less than n x 0,1 m/s^2, and greater than (n-1) x 0,1 m/s^2,
 * - `n (n > 0 and n < 160)` to indicate positive acceleration equal to or less than n x 0,1 m/s<sup>2</sup>, and greater than (n-1) x 0,1 m/s<sup>2</sup>,
 * - `n (n > 0 and n < 160)` to indicate positive acceleration equal to or less than n x 0,1 m/s^2, and greater than (n-1) x 0,1 m/s^2,
 * - `160` for acceleration values greater than 15,9 m/s<sup>2</sup>,
 * - `160` for acceleration values greater than 15,9 m/s^2,
 * - `161` when the data is unavailable.
 * - `161` when the data is unavailable.
 *
 *
 * @note: the formula for values > -160 and <160 results in rounding up to the next value. Zero acceleration is indicated using n=0.
 * @note: the formula for values > -160 and <160 results in rounding up to the next value. Zero acceleration is indicated using n=0.
 * @unit 0,1 m/s<sup>2</sup>
 * @unit 0,1 m/s^2
 * @category: Kinematic information
 * @category: Kinematic information
 * @revision: Created in V2.1.1
 * @revision: Created in V2.1.1
*/
*/
@@ -432,13 +432,13 @@ AngularSpeedConfidence ::= ENUMERATED {
 * For correlation computation, maximum interval levels shall be assumed.
 * For correlation computation, maximum interval levels shall be assumed.
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - 0 - `degSecSquared-01` - if the accuracy is equal to or less than 1 degree/second<sup>2</sup>,
 * - 0 - `degSecSquared-01` - if the accuracy is equal to or less than 1 degree/second^2,
 * - 1 - `degSecSquared-02` - if the accuracy is equal to or less than 2 degrees/second<sup>2</sup> and greater than 1 degree/second<sup>2</sup>,
 * - 1 - `degSecSquared-02` - if the accuracy is equal to or less than 2 degrees/second^2 and greater than 1 degree/second^2,
 * - 2 - `degSecSquared-05` - if the accuracy is equal to or less than 5 degrees/second<sup>2</sup> and greater than 1 degree/second<sup>2</sup>,
 * - 2 - `degSecSquared-05` - if the accuracy is equal to or less than 5 degrees/second^2 and greater than 1 degree/second^2,
 * - 3 - `degSecSquared-10` - if the accuracy is equal to or less than 10 degrees/second<sup>2</sup> and greater than 5 degrees/second<sup>2</sup>,
 * - 3 - `degSecSquared-10` - if the accuracy is equal to or less than 10 degrees/second^2 and greater than 5 degrees/second^2,
 * - 4 - `degSecSquared-20` - if the accuracy is equal to or less than 20 degrees/second<sup>2</sup> and greater than 10 degrees/second<sup>2</sup>,
 * - 4 - `degSecSquared-20` - if the accuracy is equal to or less than 20 degrees/second^2 and greater than 10 degrees/second^2,
 * - 5 - `degSecSquared-50` - if the accuracy is equal to or less than 50 degrees/second<sup>2</sup> and greater than 20 degrees/second<sup>2</sup>,
 * - 5 - `degSecSquared-50` - if the accuracy is equal to or less than 50 degrees/second^2 and greater than 20 degrees/second^2,
 * - 6 - `outOfRange`       - if the accuracy is out of range, i.e. greater than 50 degrees/second<sup>2</sup>,
 * - 6 - `outOfRange`       - if the accuracy is out of range, i.e. greater than 50 degrees/second^2,
 * - 7 - `unavailable`      - if the accuracy information is unavailable.
 * - 7 - `unavailable`      - if the accuracy information is unavailable.
 *
 *
 * @category: Kinematic information
 * @category: Kinematic information
@@ -478,7 +478,7 @@ AxlesCount ::= INTEGER{
 * 
 * 
 * The value shall be set to:
 * The value shall be set to:
 * - `2999` indicates that the applicable value is less than 29990 Pa,
 * - `2999` indicates that the applicable value is less than 29990 Pa,
 * - `n (n >= 3000 and n <= 12000)` indicates that the applicable value is equal to or less than n x 10 Pa and greater than (n-1) x 10 Pa, 
 * - `n (n ? 3000 and n = 12000)` indicates that the applicable value is equal to or less than n x 10 Pa and greater than (n-1) x 10 Pa, 
 * - `12001` indicates that the values is greater than 120000 Pa,
 * - `12001` indicates that the values is greater than 120000 Pa,
 * - `12002` indicates that the information is not available.
 * - `12002` indicates that the information is not available.
 *
 *
@@ -531,7 +531,7 @@ CardinalNumber3b ::= INTEGER(1..8)
 * a right-hand local coordinate system from the abscissa.
 * a right-hand local coordinate system from the abscissa.
 *
 *
 * The value shall be set to: 
 * The value shall be set to: 
 * - `n (n > 0 and n < 3600)` if the angle is equal to or less than n x 0,1 degrees, and greater than (n-1) x 0,1 degrees,
 * - `n (n = 0 and n < 3600)` if the angle is equal to or less than n x 0,1 degrees, and greater than (n-1) x 0,1 degrees,
 * - `36001` if the accuracy information is not available.
 * - `36001` if the accuracy information is not available.
 *
 *
 * The value 3600 shall not be used. 
 * The value 3600 shall not be used. 
@@ -550,13 +550,13 @@ CartesianAngleValue ::= INTEGER {
 * a right-hand local coordinate system from the abscissa.
 * a right-hand local coordinate system from the abscissa.
 *
 *
  * The value shall be set to: 
  * The value shall be set to: 
 * - `-255` if the acceleration is equal to or less than -255 degrees/s<sup>2</sup>,
 * - `-255` if the acceleration is equal to or less than -255 degrees/s^2,
 * - `n` (`n > -255` and `n < 255`) if the acceleration is equal to or less than n x 1 degree/s<sup>2</sup>,
 * - `n` (`n > -255` and `n < 255`) if the acceleration is equal to or less than n x 1 degree/s^2,
      and greater than `(n-1)` x 0,01 degree/s<sup>2</sup>,
      and greater than `(n-1)` x 0,01 degree/s^2,
 * - `255` if the acceleration is greater than 254 degrees/s<sup>2</sup>,
 * - `255` if the acceleration is greater than 254 degrees/s^2,
 * - `256` if the information is unavailable.
 * - `256` if the information is unavailable.
 *
 *
 * @unit:  degree/s<sup>2</sup> (degrees per second squared)
 * @unit:  degree/s^2 (degrees per second squared)
 * @category: Kinematic information
 * @category: Kinematic information
 * @revision: Created in V2.1.1
 * @revision: Created in V2.1.1
*/
*/
@@ -1034,7 +1034,7 @@ DangerousSituationSubCauseCode ::= INTEGER {
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `-12 700` for values equal to or lower than -127 metres,
 * - `-12 700` for values equal to or lower than -127 metres,
 * - `n` (`n > -12 700` and `n <= 0) for altitude offset n x 0,01 metre below the reference position,
 * - `n` (`n > -12 700` and `n = 0) for altitude offset n x 0,01 metre below the reference position,
 * - `0` for no altitudinal offset,
 * - `0` for no altitudinal offset,
 * - `n` (`n > 0` and `n < 12799`) for altitude offset n x 0,01 metre above the reference position,
 * - `n` (`n > 0` and `n < 12799`) for altitude offset n x 0,01 metre above the reference position,
 * - `12 799` for values equal to or greater than 127,99 metres,
 * - `12 799` for values equal to or greater than 127,99 metres,
@@ -1055,7 +1055,7 @@ DeltaAltitude ::= 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 value shall be set to:
 * The value shall be set to:
 * - `n` (`n >= -131 071` and `n < 0`) for offset n x 10^-7 degree towards the south from the reference position,
 * - `n` (`n = -131 071` and `n < 0`) for offset n x 10^-7 degree towards the south from the reference position,
 * - `0` for no latitudinal offset,
 * - `0` for no latitudinal offset,
 * - `n` (`n > 0` and `n < 131 072`) for offset n x 10^-7 degree towards the north from the reference position,
 * - `n` (`n > 0` and `n < 131 072`) for offset n x 10^-7 degree towards the north from the reference position,
 * - `131 072` when the information is unavailable.
 * - `131 072` when the information is unavailable.
@@ -1073,7 +1073,7 @@ 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 value shall be set to:
 * The value shall be set to:
 * - `n` (`n >= -131 071` and `n < 0`) for offset n x 10^-7 degree towards the west from the reference position,
 * - `n` (`n = -131 071` and `n < 0`) for offset n x 10^-7 degree towards the west from the reference position,
 * - `0` for no longitudinal offset,
 * - `0` for no longitudinal offset,
 * - `n` (`n > 0` and `n < 131 072`) for offset n x 10^-7 degree towards the east from the reference position, 
 * - `n` (`n > 0` and `n < 131 072`) for offset n x 10^-7 degree towards the east from the reference position, 
 * - `131 072` when the information is unavailable.
 * - `131 072` when the information is unavailable.
@@ -1147,7 +1147,7 @@ DeltaTimeTenthOfSecond::= INTEGER {
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `-0` for a difference in time of 0 seconds. 
 * - `-0` for a difference in time of 0 seconds. 
 * - `n (n > 0 n <= 86400)` to indicate a time value equal to or less than n x 1 s, and greater than (n-1) x 1 s,
 * - `n (n > 0 n = 86400)` to indicate a time value equal to or less than n x 1 s, and greater than (n-1) x 1 s,
 *
 *
 * @unit: 1 s
 * @unit: 1 s
 * @category: Basic information
 * @category: Basic information
@@ -1547,7 +1547,7 @@ HeadingValue ::= INTEGER {
 * rear to front). 
 * rear to front). 
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `n (n >= 1 and n < 99)` if the height information is equal to or less than n x 0,01 metre and more than (n-1) x 0,01 metre,
 * - `n (n = 1 and n < 99)` if the height information is equal to or less than n x 0,01 metre and more than (n-1) x 0,01 metre,
 * - `99` if the height is out of range, i.e. equal to or greater than 0,98 m,
 * - `99` if the height is out of range, i.e. equal to or greater than 0,98 m,
 * - `100` if the height information is not available.
 * - `100` if the height information is not available.
 *
 *
@@ -1841,7 +1841,7 @@ LaneType::= INTEGER{
 * This DE represents the width of a lane measured at a defined position.
 * This DE represents the width of a lane measured at a defined position.
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `n (n >= 1 and n < 1022)` if the lane width information is equal to or less than n x 0,01 metre and more than (n-1) x 0,01 metre,
 * - `n (n = 1 and n < 1022)` if the lane width information is equal to or less than n x 0,01 metre and more than (n-1) x 0,01 metre,
 * - `1022` if the lane width is out of range, i.e. greater than 10,21 m,
 * - `1022` if the lane width is out of range, i.e. greater than 10,21 m,
 * - `1023` if the lane width information is not available.
 * - `1023` if the lane width information is not available.
 *
 *
@@ -1859,7 +1859,7 @@ LaneWidth::= INTEGER (0..1023)
 * The specific WGS84 coordinate system is specified by the corresponding standards applying this DE.
 * The specific WGS84 coordinate system is specified by the corresponding standards applying this DE.
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `n (n >= -900 000 000 and n < 0)` x 10^-7 degree, i.e. negative values for latitudes south of the Equator,
 * - `n (n = -900 000 000 and n < 0)` x 10^-7 degree, i.e. negative values for latitudes south of the Equator,
 * - `0` is used for the latitude of the equator,
 * - `0` is used for the latitude of the equator,
 * - `n (n > 0 and n < 900 000 001)` x 10^-7 degree, i.e. positive values for latitudes north of the Equator,
 * - `n (n > 0 and n < 900 000 001)` x 10^-7 degree, i.e. positive values for latitudes north of the Equator,
 * - `900 000 001` when the information is unavailable.
 * - `900 000 001` when the information is unavailable.
@@ -1877,18 +1877,18 @@ Latitude ::= INTEGER {
 * It corresponds to the vehicle coordinate system as specified in ISO 8855 [2].
 * It corresponds to the vehicle coordinate system as specified in ISO 8855 [2].
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `-160` for acceleration values equal to or less than -16 m/s<sup>2</sup>,
 * - `-160` for acceleration values equal to or less than -16 m/s^2,
 * - `n (n > -160 and n <= 0)` to indicate that the vehicle is accelerating towards the right side with regards to the vehicle orientation 
 * - `n (n > -160 and n = 0)` to indicate that the vehicle is accelerating towards the right side with regards to the vehicle orientation 
 *                            with acceleration equal to or less than n x 0,1 m/s<sup>2</sup> and greater than (n-1) x 0,1 m/s<sup>2</sup>,
 *                            with acceleration equal to or less than n x 0,1 m/s^2 and greater than (n-1) x 0,1 m/s^2,
 * - `n (n > 0 and n < 160)` to indicate that the vehicle is accelerating towards the left hand side with regards to the vehicle orientation 
 * - `n (n > 0 and n < 160)` to indicate that the vehicle is accelerating towards the left hand side with regards to the vehicle orientation 
						     with acceleration equal to or less than n x 0,1 m/s<sup>2</sup> and greater than (n-1) x 0,1 m/s<sup>2</sup>,
						     with acceleration equal to or less than n x 0,1 m/s^2 and greater than (n-1) x 0,1 m/s^2,
 * - `160` for acceleration values greater than 15,9 m/s<sup>2</sup>,
 * - `160` for acceleration values greater than 15,9 m/s^2,
 * - `161` when the data is unavailable.
 * - `161` when the data is unavailable.
 *
 *
 * @note: the empty load vehicle is defined in ISO 1176 [i.8], clause 4.6.
 * @note: the empty load vehicle is defined in ISO 1176 [i.8], clause 4.6.
 * @note: this DF is kept for backwards compatibility reasons only. It is recommended to use @ref AccelerationValue instead.
 * @note: this DF is kept for backwards compatibility reasons only. It is recommended to use @ref AccelerationValue instead.
 *  
 *  
 * @unit: 0,1 m/s<sup>2</sup>
 * @unit: 0,1 m/s^2
 * @category: Vehicle information
 * @category: Vehicle information
 * @revision: Description updated in V2.1.1 (the meaning of 160 has changed slightly). 
 * @revision: Description updated in V2.1.1 (the meaning of 160 has changed slightly). 
 */
 */
@@ -1943,17 +1943,17 @@ Longitude ::= INTEGER {
 * The value shall be provided in the vehicle coordinate system as defined in ISO 8855 [2], clause 2.11.
 * The value shall be provided in the vehicle coordinate system as defined in ISO 8855 [2], clause 2.11.
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `-160` for acceleration values equal to or less than -16 m/s<sup>2</sup>,
 * - `-160` for acceleration values equal to or less than -16 m/s^2,
 * - `n (n > -160 and n <= 0)` to indicate that the vehicle is braking with acceleration equal to or less than n x 0,1 m/s<sup>2</sup>, and greater than (n-1) x 0,1 m/s<sup>2</sup>
 * - `n (n > -160 and n = 0)` to indicate that the vehicle is braking with acceleration equal to or less than n x 0,1 m/s^2, and greater than (n-1) x 0,1 m/s^2
 * - `n (n > 0 and n < 160)` to indicate that the vehicle is accelerating with acceleration equal to or less than n x 0,1 m/s<sup>2</sup>, and greater than (n-1) x 0,1 m/s<sup>2</sup>,
 * - `n (n > 0 and n < 160)` to indicate that the vehicle is accelerating with acceleration equal to or less than n x 0,1 m/s^2, and greater than (n-1) x 0,1 m/s^2,
 * - `160` for acceleration values greater than 15,9 m/s<sup>2</sup>,
 * - `160` for acceleration values greater than 15,9 m/s^2,
 * - `161` when the data is unavailable. 
 * - `161` when the data is unavailable. 
 * 
 * 
 * This acceleration is along the tangent plane of the road surface and does not include gravity components.
 * This acceleration is along the tangent plane of the road surface and does not include gravity components.
 * @note: this DF is kept for backwards compatibility reasons only. It is recommended to use @ref AccelerationValue instead.
 * @note: this DF is kept for backwards compatibility reasons only. It is recommended to use @ref AccelerationValue instead.
 * 
 * 
 * @note: The empty load vehicle is defined in ISO 1176 [i.8], clause 4.6.
 * @note: The empty load vehicle is defined in ISO 1176 [i.8], clause 4.6.
 * @unit: 0,1 m/s<sup>2</sup>
 * @unit: 0,1 m/s^2
 * @category: Vehicle information
 * @category: Vehicle information
 * @revision: description revised in V2.1.1 (the meaning of 160 has changed slightly). T
 * @revision: description revised in V2.1.1 (the meaning of 160 has changed slightly). T
 */
 */
@@ -1967,7 +1967,7 @@ LongitudinalAccelerationValue::= INTEGER {
 * This DE represents the longitudinal offset of a map-matched position along a matched lane, beginning from the lane's starting point.
 * This DE represents the longitudinal offset of a map-matched position along a matched lane, beginning from the lane's starting point.
 * 
 * 
 * The value shall be set to:
 * The value shall be set to:
 * - `n (n >= 1 and n < 32766)` if the longitudinal offset information is equal to or less than n x 0,1 metre and more than (n-1) x 0,1 metre,
 * - `n (n = 1 and n < 32766)` if the longitudinal offset information is equal to or less than n x 0,1 metre and more than (n-1) x 0,1 metre,
 * - `32 766` if the longitudinal offset is out of range, i.e. greater than 3276,5 m,
 * - `32 766` if the longitudinal offset is out of range, i.e. greater than 3276,5 m,
 * - `32 767` if the longitudinal offset information is not available. 
 * - `32 767` if the longitudinal offset information is not available. 
 *
 *
@@ -2095,7 +2095,7 @@ MessageId::= INTEGER {
 * This DE represents the number of occupants in a vehicle.
 * This DE represents the number of occupants in a vehicle.
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `n (n >= 0 and n < 126)` for the number n of occupants,
 * - `n (n = 0 and n < 126)` for the number n of occupants,
 * - `126` for values equal to or higher than 125,
 * - `126` for values equal to or higher than 125,
 * - `127` if information is not available.
 * - `127` if information is not available.
 *
 *
@@ -2889,7 +2889,7 @@ SpeedLimit ::= INTEGER (1..255)
 * - `16 382` for speed values greater than 163,81 m/s,
 * - `16 382` for speed values greater than 163,81 m/s,
 * - `16 383` if the speed accuracy information is not available.
 * - `16 383` if the speed accuracy information is not available.
 * 
 * 
 * @note: the definition of “standstill” is out of scope of this document.
 * @note: the definition of standstill is out of scope of the present document.
 *
 *
 * @unit: 0,01 m/s
 * @unit: 0,01 m/s
 * @category: Kinematic information
 * @category: Kinematic information
@@ -3151,7 +3151,7 @@ SteeringWheelAngleConfidence ::= INTEGER {
 * 
 * 
 * The value shall be set to:
 * The value shall be set to:
 * - `-511` if the steering wheel angle is equal to or greater than 511 x 1,5 degrees = 766,5 degrees to the right,
 * - `-511` if the steering wheel angle is equal to or greater than 511 x 1,5 degrees = 766,5 degrees to the right,
 * - `n (n > -511 and n <= 0)` if  the steering wheel angle is equal to or less than n x 1,5 degrees, and greater than (n-1) x 1,5 degrees, 
 * - `n (n > -511 and n = 0)` if  the steering wheel angle is equal to or less than n x 1,5 degrees, and greater than (n-1) x 1,5 degrees, 
      turning clockwise (i.e. to the right),
      turning clockwise (i.e. to the right),
 * - `n (n > 1 and n < 511)` if the steering wheel angle is equal to or less than n x 0,1 degrees, and greater than (n-1) x 0,1 degrees, 
 * - `n (n > 1 and n < 511)` if the steering wheel angle is equal to or less than n x 0,1 degrees, and greater than (n-1) x 0,1 degrees, 
      turning counter-clockwise (i.e. to the left),
      turning counter-clockwise (i.e. to the left),
@@ -3357,7 +3357,7 @@ TrailerPresenceInformation ::= ENUMERATED {
 * This  DE  defines  the  probability  that the ego trajectory  intercepts  with any  other object's  trajectory  on the  road. 
 * This  DE  defines  the  probability  that the ego trajectory  intercepts  with any  other object's  trajectory  on the  road. 
 * 
 * 
 * The value shall be set to:
 * The value shall be set to:
 * - `n (n >= 0 and n <= 50)` to indicate the actual probability,
 * - `n (n = 0 and n = 50)` to indicate the actual probability,
 * - the values between 51 and 62 are reserved,
 * - the values between 51 and 62 are reserved,
 * - `63`: to indicate that the information is unavailable. 
 * - `63`: to indicate that the information is unavailable. 
 *
 *
@@ -3631,16 +3631,16 @@ VehicleWidth ::= INTEGER {
 * The value shall be provided in the vehicle coordinate system as defined in ISO 8855 [2], clause 2.11.
 * The value shall be provided in the vehicle coordinate system as defined in ISO 8855 [2], clause 2.11.
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `-160` for acceleration values equal to or less than -16 m/s<sup>2</sup>,
 * - `-160` for acceleration values equal to or less than -16 m/s^2,
 * - `n (n > -160 and n <= 0)` to indicate downwards acceleration equal to or less than n x 0,1 m/s<sup>2</sup>, and greater than (n-1) x 0,1 m/s<sup>2</sup>,
 * - `n (n > -160 and n = 0)` to indicate downwards acceleration equal to or less than n x 0,1 m/s^2, and greater than (n-1) x 0,1 m/s^2,
 * - `n (n > 0 and n < 160)` to indicate upwards acceleration equal to or less than n x 0,1 m/s<sup>2</sup>, and greater than (n-1) x 0,1 m/s<sup>2</sup>,
 * - `n (n > 0 and n < 160)` to indicate upwards acceleration equal to or less than n x 0,1 m/s^2, and greater than (n-1) x 0,1 m/s^2,
 * - `160` for acceleration values greater than 15,9 m/s<sup>2</sup>,
 * - `160` for acceleration values greater than 15,9 m/s^2,
 * - `161` when the data is unavailable.
 * - `161` when the data is unavailable.
 * 
 * 
 * @note: The empty load vehicle is defined in ISO 1176 [i.8], clause 4.6.
 * @note: The empty load vehicle is defined in ISO 1176 [i.8], clause 4.6.
 *
 *
 * @category: Vehicle information
 * @category: Vehicle information
 * @unit: 0,1 m/s<sup>2</sup>
 * @unit: 0,1 m/s^2
 * @revision: Desciption updated in V2.1.1 (the meaning of 160 has changed slightly).
 * @revision: Desciption updated in V2.1.1 (the meaning of 160 has changed slightly).
 *  
 *  
*/
*/
@@ -3904,7 +3904,7 @@ VruSpecificExteriorLights ::= BIT STRING {
 * This DE indicates the perpendicular distance between front and rear axle of the wheel base of vehicle.
 * This DE indicates the perpendicular distance between front and rear axle of the wheel base of vehicle.
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `n (n >= 1 and n < 126)` if the value is equal to or less than n x 0,1 metre  and more than (n-1) x 0,1 metre,
 * - `n (n = 1 and n < 126)` if the value is equal to or less than n x 0,1 metre  and more than (n-1) x 0,1 metre,
 * - `126` indicates that the wheel base distance is equal to or greater than 12,5 metres,
 * - `126` indicates that the wheel base distance is equal to or greater than 12,5 metres,
 * - `127` indicates that the information is unavailable.
 * - `127` indicates that the information is unavailable.
 *
 *
@@ -3922,7 +3922,7 @@ WheelBaseVehicle ::= INTEGER {
 * If required, the confidence level can be defined by the corresponding standards applying this DE.
 * If required, the confidence level can be defined by the corresponding standards applying this DE.
 * 
 * 
 * The value shall be set to:
 * The value shall be set to:
 * - `n (n >=1 and n < 126)` if the confidence value is equal to or less than n x 0,1 degrees and more than (n-1) x 0,1 degrees,
 * - `n (n = 1 and n < 126)` if the confidence value is equal to or less than n x 0,1 degrees and more than (n-1) x 0,1 degrees,
 * - `126` if the confidence value is out of range, i.e. greater than 12,5 degrees,
 * - `126` if the confidence value is out of range, i.e. greater than 12,5 degrees,
 * - `127` if the confidence value is not available.
 * - `127` if the confidence value is not available.
 *
 *
@@ -4030,7 +4030,7 @@ YawRateConfidence ::= ENUMERATED {
 *
 *
 * The value shall be set to:
 * The value shall be set to:
 * - `-32 766` to indicate that the yaw rate is equal to or greater than 327,66 degrees/second to the right,
 * - `-32 766` to indicate that the yaw rate is equal to or greater than 327,66 degrees/second to the right,
 * - `n (n > -32 766 and n <= 0)` to indicate that the rotation is clockwise (i.e. to the right) and is equal to or less than n x 0,01 degrees/s, 
 * - `n (n > -32 766 and n = 0)` to indicate that the rotation is clockwise (i.e. to the right) and is equal to or less than n x 0,01 degrees/s, 
      and greater than (n-1) x 0,01 degrees/s,
      and greater than (n-1) x 0,01 degrees/s,
 * - `n (n > 0 and n < 32 766)` to indicate that the rotation is anti-clockwise (i.e. to the left) and is equal to or less than n x 0,01 degrees/s, 
 * - `n (n > 0 and n < 32 766)` to indicate that the rotation is anti-clockwise (i.e. to the left) and is equal to or less than n x 0,01 degrees/s, 
      and greater than (n-1) x 0,01 degrees/s,
      and greater than (n-1) x 0,01 degrees/s,
@@ -5949,7 +5949,7 @@ RoadSegmentReferenceId ::= SEQUENCE {
 * @field safeDistanceIndicator: indicates whether the distance between the ego ITS-S and the traffic participant(s) is safe.
 * @field safeDistanceIndicator: indicates whether the distance between the ego ITS-S and the traffic participant(s) is safe.
 * If subjectStation is present then it indicates whether the distance between the ego ITS-S and the traffic participant indicated in the component subjectStation is safe. 
 * If subjectStation is present then it indicates whether the distance between the ego ITS-S and the traffic participant indicated in the component subjectStation is safe. 
 *
 *
 * @field timeToCollision: optionally indicated the time-to-collision calculated as sqrt(LaDi<sup>2</sup> + LoDi<sup>2</sup> + VDi<sup>2</sup>)/relative speed 
 * @field timeToCollision: optionally indicated the time-to-collision calculated as sqrt(LaDi^2 + LoDi^2 + VDi^2/relative speed 
 * and represented in  the  nearest 100  ms. This component may be present only if subjectStation is present. 
 * and represented in  the  nearest 100  ms. This component may be present only if subjectStation is present. 
 *
 *
 * @note: the abbreviations used are Lateral Distance (LaD),  Longitudinal Distance (LoD) and Vertical Distance (VD) 
 * @note: the abbreviations used are Lateral Distance (LaD),  Longitudinal Distance (LoD) and Vertical Distance (VD) 
+6 −6
Original line number Original line Diff line number Diff line
@@ -110,7 +110,7 @@ def parseInlineComments(content:str, indent=None):
def parseDoxyComments(content:str):
def parseDoxyComments(content:str):
	# keep only '--! ' and /** */ comments
	# keep only '--! ' and /** */ comments
	# convert '--! ' comments to C-style
	# convert '--! ' comments to C-style
	content = RE_DOXY_ASN_COMMENTS.sub(r'/** *\g<1>*/', content)
	content = RE_DOXY_ASN_COMMENTS.sub('/** *\g<1>*/', content)
	ret = ''
	ret = ''
	for m in RE_DOXY_C_COMMENTS.finditer(content):
	for m in RE_DOXY_C_COMMENTS.finditer(content):
		ret += RE_STRIPSTAR.sub('', m.group(1))
		ret += RE_STRIPSTAR.sub('', m.group(1))
@@ -188,7 +188,7 @@ def parseModule(mname, content):
					else:
					else:
						ret = parseText(l)
						ret = parseText(l)
				elif m.group(1) == 'note':
				elif m.group(1) == 'note':
					s_note = '\n>>>\n' + 'NOTE: ' + parseText(l).rstrip() + '\n>>>\n'
					s_note = '\n>>>\n' + 'NOTE:&emsp;' + parseText(l).rstrip() + '\n>>>\n'
				else:
				else:
					ret = m.string[m.start():m.end()]
					ret = m.string[m.start():m.end()]
				return ret
				return ret
@@ -196,7 +196,7 @@ def parseModule(mname, content):


			def repl_category(m):
			def repl_category(m):
				nonlocal s_category
				nonlocal s_category
				s_category = '\n&nbsp;&nbsp;&nbsp;&nbsp;**Categories**: '
				s_category = '\n&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** '
				for l in m.group(1).split(','):
				for l in m.group(1).split(','):
#					s_category += '[{0}](#{1}) '.format(l.strip(), urlquote(l.strip()))
#					s_category += '[{0}](#{1}) '.format(l.strip(), urlquote(l.strip()))
					s_category += parseText(l).strip() + ' '
					s_category += parseText(l).strip() + ' '
@@ -206,13 +206,13 @@ def parseModule(mname, content):


			def repl_unit(m):
			def repl_unit(m):
				nonlocal s_unit
				nonlocal s_unit
				s_unit = '\n&nbsp;&nbsp;&nbsp;&nbsp;**Unit**: _' + parseText(m.group(1)).strip() + '_\n'
				s_unit = '\n&nbsp;&nbsp;&nbsp;&nbsp;**Unit:** _' + parseText(m.group(1)).strip() + '_\n'
				return ''
				return ''
			doc = RE_DOXY_UNIT.sub(repl_unit, doc)
			doc = RE_DOXY_UNIT.sub(repl_unit, doc)


			def repl_revision(m):
			def repl_revision(m):
				nonlocal s_revision
				nonlocal s_revision
				s_revision = '\n&nbsp;&nbsp;&nbsp;&nbsp;**Revision**: _' + parseText(m.group(1)).strip() + '_\n'
				s_revision = '\n&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _' + parseText(m.group(1)).strip() + '_\n'
				return ''
				return ''
			doc = RE_DOXY_REVISION.sub(repl_revision, doc)
			doc = RE_DOXY_REVISION.sub(repl_revision, doc)
		else:
		else:
@@ -278,7 +278,7 @@ def parseModule(mname, content):
		else:
		else:
			if title:
			if title:
				ret = '### {}\n\n'.format(title)
				ret = '### {}\n\n'.format(title)
			l = parseText(parseDoxyComments(doc))
			l = parseText(parseDoxyComments(doc[0]))
			if len(l):
			if len(l):
				ret += l + '\n\n'	
				ret += l + '\n\n'	
			for p in f_params:
			for p in f_params: