Newer
Older
garciay
committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
/**
* @author ETSI / STF422_EETS
* @version $URL:$
* $Id:$
* @desc Inter-ITS-SCU communications (ISO 24102-4) Pixits
*/
module LibItsIicp_Pixits {
// LibCommon
import from LibCommon_DataStrings {
type Bit4
};
// LibIts
import from CALMmanagement language "ASN.1:1997" {
type
ITS_scuId, Talive
};
import from CALMiitsscu language "ASN.1:1997" {
type ITS_SCUtype
};
import from CALMfntp language "ASN.1:1997" {
type PortNumber
};
/**
* @desc Defines the value to set to fill field for PduRequest field
* @see ISO/WD 24102-4 - Clause 7
*/
modulepar Bit4 PX_PDU_REQUEST_FILL_FIELD_VALUE := '0000'B;
/**
* @desc ITS-SCU-ID of the source ITS-SCU which produces the request
*/
modulepar ITS_scuId PX_SRC_ITS_SCU_ID := 0;
/**
* @desc ITS_SCUtype of the source ITS-SCU which produces the request
*/
modulepar ITS_SCUtype PX_SRC_ITS_SCU_TYPE := 2; // router
/**
* @desc ITS-SCU-ID of the destination ITS-SCU which shall evaluate the request
*/
modulepar ITS_scuId PX_DST_ITS_SCU_ID := 0;
/**
* @desc The own ITS scuID
* @see ISO/WD 24102-4 - Table 2 — ITS-SCU-ID value assignment
*/
modulepar ITS_scuId PX_LOCAL_ITS_SCU_ID := 8;
/**
* @desc The type ITS scuID
* @see ISO/WD 24102-4 - Table 2 — ITS-SCU-ID value assignment
*/
modulepar ITS_SCUtype PX_LOCAL_ITS_TYPE := 1; // ITS_SCUtype_host_
/**
* @desc Host ITS-SCU-ID
*/
modulepar ITS_scuId PX_HOST_SCU_ID := 0;
/**
garciay
committed
*/
modulepar Talive PX_TALIVE := 100; // TODO Check whta is the role of Talive
/**
* Wait until the IUT is in a stable situation (beaconing...)
*/
modulepar float PX_WAIT_FOR_IUT_READY := 1.0;
} // End of module LibItsIicp_Pixits