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

Documentation update

parent c2c6a004
Loading
Loading
Loading
Loading
+34 −1
Original line number Diff line number Diff line
@@ -4,8 +4,18 @@ OID: _{itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) camP
## Imports:
* **[ETSI-ITS-CDD](ETSI-ITS-CDD.md)** *{itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) 102894 cdd (2) major-version-4 (4) minor-version-1 (1)} WITH SUCCESSORS*<br/>
## Data Elements:
```asn1
### <a name="CAM"></a>CAM
This type represents the CAM PDU.

 It shall include the following componenets:

* _header_ of type [**ItsPduHeader**](ETSI-ITS-CDD.md#ItsPduHeader)  (WITH COMPONENTS {... , protocolVersion (2), messageId(cam)})<br>
  the header of the CAM PDU.

* _cam_ of type [**CamPayload**](#CamPayload) <br>
  the payload of the CAM PDU.

```asn1
CAM ::= SEQUENCE {
	header ItsPduHeader (WITH COMPONENTS {... , protocolVersion (2), messageId(cam)}),
	cam    CamPayload
@@ -13,9 +23,16 @@ CAM ::= SEQUENCE {
```

### <a name="CamPayload"></a>CamPayload
This type represents the CAM payload. 

 It shall include the following components:

* _generationDeltaTime_ of type [**GenerationDeltaTime**](ETSI-ITS-CDD.md#GenerationDeltaTime) <br>
  Time corresponding to the time of the reference position in the CAM, considered as time of the CAM generation.

* _camParameters_ of type [**CamParameters**](#CamParameters) <br>
  The sequence of CAM mandatory and optional container.

```asn1
CamPayload ::= SEQUENCE {
	generationDeltaTime GenerationDeltaTime,
@@ -26,9 +43,18 @@ CamPayload ::= SEQUENCE {
### <a name="CamParameters"></a>CamParameters

* _basicContainer_ of type [**BasicContainer**](ETSI-ITS-CDD.md#BasicContainer) <br>
  the mandatory basic container of the CAM.

* _highFrequencyContainer_ of type [**HighFrequencyContainer**](#HighFrequencyContainer) <br>
  the mandatory container represents the high frequency of the CAM.

* _lowFrequencyContainer_ of type [**LowFrequencyContainer**](#LowFrequencyContainer)  OPTIONAL<br>
  the optional conatainer represents the low frequency of the CAM.

* _specialVehicleContainer_ of type [**SpecialVehicleContainer**](#SpecialVehicleContainer)  OPTIONAL<br>
  The special container of the CAM shall be present as defined in clause 6.1.2. 
   The content of the container shall be set according to the value of the vehicleRole component as specified in Table 5. 

```asn1
CamParameters ::= SEQUENCE {
	basicContainer           BasicContainer,
@@ -40,6 +66,13 @@ CamParameters ::= SEQUENCE {
```

### <a name="HighFrequencyContainer"></a>HighFrequencyContainer
This type represents the high frequency container.
 
 It shall include the following components: 

 @basicVehicleContainerHighFrequency: 

 @rsuContainerHighFrequency:

* _basicVehicleContainerHighFrequency_ of type [**BasicVehicleContainerHighFrequency**](#BasicVehicleContainerHighFrequency) <br>
* _rsuContainerHighFrequency_ of type [**RSUContainerHighFrequency**](#RSUContainerHighFrequency) <br>
+0 −6
Original line number Diff line number Diff line
@@ -3557,8 +3557,6 @@ Values:
* **permanentCenDsrcTolling** (0)<br>
* **temporaryCenDsrcTolling** (1)<br>

       ...,

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** Communication information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _V1.3.1_
@@ -4986,7 +4984,6 @@ This DE represents indication of how a certain path or area will be used.

Values:
* **specialUse** (1)<br>
   noIndication(0),
* **rescueOperation** (2)<br>

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** Basic information 
@@ -5213,8 +5210,6 @@ Values:
* **default** (0)<br>
* **publicTransport** (1)<br>
* **dangerousGoods** (3)<br>
    
       specialTransport(2),
* **roadWork** (4)<br>
* **rescue** (5)<br>
* **emergency** (6)<br>
@@ -9242,7 +9237,6 @@ This DF together with its sub DFs Ext1, Ext2 and the DE Ext3 provides the custom
Values:
* **content** [0] INTEGER(0..127)<br>
* **extension** [1]	Ext1<br>
    -- one octet length

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** Basic information