Commit 161a86c1 authored by ASN.1 Checker's avatar ASN.1 Checker
Browse files

Documentation update

parent 7421a920
Loading
Loading
Loading
Loading
+12 −9
Original line number Diff line number Diff line
@@ -6,18 +6,17 @@ OID: _{ itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts
* **[ETSI-ITS-CDD](ETSI-ITS-CDD.md)** *{ itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) 102894 cdd (2) major-version-3 (3) minor-version-1 (1) }*<br/>
## Data Elements:
### <a name="PCVM"></a>PCVM
This type represents the PCIM PDU.
This type represents the PCVM PDU.

 It shall include the following components:

* _header_ of type [**ItsPduHeader**](ETSI-ITS-CDD.md#ItsPduHeader) <br>
  The header of the PCIM PDU.
  The header of the PCVM PDU.

* _e2eProtection_ of type [**ParkingControlE2EProtection**](AVP-Commons-PDU-Descriptions.md#ParkingControlE2EProtection) <br>
  A mandatory container for E2E Protection by Autosar Profile 4.

* _pcvm_ of type [**Pcvm**](#Pcvm) <br>
* pcim<br>
  The payload of the PCVM PDU.

```asn1
@@ -34,6 +33,8 @@ This type represents the optional container added to the PCVM message mainly as
 It includes the following components:

* _msgGenerationTime_ of type [**TimestampIts**](ETSI-ITS-CDD.md#TimestampIts)  OPTIONAL<br>
  Represents the time when the PCVM was genaerated.   

* _sessionID_ of type [**SessionMissionID**](AVP-Commons-PDU-Descriptions.md#SessionMissionID) <br>
  Represents a 32 character session ID.   				

@@ -68,7 +69,7 @@ This type represents the optional container added to the PCVM message mainly as
  Represents vehicle-specific data elements as feedback from vehicle to external system.

* _oemSpecific_ of type [**OEMSpecificData**](AVP-Commons-PDU-Descriptions.md#OEMSpecificData)  OPTIONAL<br>
  . Represents an OEM specific 16 bit field for special purposes.
  Represents an OEM specific 16 bit field for special purposes.
    

```asn1
@@ -225,7 +226,6 @@ This type represents the optional container added to the PCVM message mainly for

 It includes the following components:

* _--_ of type [**Optional**](#Optional)  information from the vehicle that might help debugging and analysis<br>
* _requestedVelocity_ of type [**VelocityComponentValue**](ETSI-ITS-CDD.md#VelocityComponentValue) <br>
  The currently requested velocity sent to the vehicle. Negative when driving backwards.

@@ -244,6 +244,7 @@ VehicleDebug ::= SEQUENCE {
```

### <a name="VehicleSafetyFeedback"></a>VehicleSafetyFeedback
Up to 5 VehicleSafetyFeedback containers for 20 ms monitoring, logging and debugging.
```asn1
VehicleSafetyFeedback ::= SEQUENCE (SIZE(1..5)) OF VehicleSafetyFeedbackContainer
```
@@ -276,6 +277,7 @@ VehicleSafetyFeedbackContainer ::= SEQUENCE {
```

### <a name="SafetyViolationsContainer"></a>SafetyViolationsContainer
Up to 5 safety violations can be reported per cycle.
```asn1
SafetyViolationsContainer ::= SEQUENCE (SIZE(0..5)) OF SafetyViolationsEnum
```
@@ -337,6 +339,7 @@ VehicleProperties ::= SEQUENCE {
```

### <a name="OperationModeEnum"></a>OperationModeEnum
PCVM specific ENUMs.
 This DE saves this state for logging purposes and forwards its content to the backend.

 The value shall be set to: