/** * @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; /** * @desc TODO */ 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