Commit 4756c3b8 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

New PIXITS, Templates and Types are defined related to TP_IS_IVI_GEN_LOC_BV_01

parent ab150139
......@@ -14,6 +14,7 @@ module LibItsIvim_Pixits {
// LibIts
import from EfcDsrcGeneric language "ASN.1:1997" all;
import from EfcDsrcApplication language "ASN.1:1997" all;
import from IVI language "ASN.1:1997" all;
/**
* @desc IUT Provider identifier
......@@ -25,4 +26,18 @@ module LibItsIvim_Pixits {
providerIdentifier := 0
}
/**
* @desc IUT ZoneId 1 identifier
* ZoneId 1 used in IVIM messages sent by the tester
* @see ETSI TS 103 191-3 Table B.8
*/
modulepar Zid PX_ZONEID_1 := 1
/**
* @desc IUT ZoneId 2 identifier
* ZoneId 2 used in IVIM messages sent by the tester
* @see ETSI TS 103 191-3 Table B.8
*/
modulepar Zid PX_ZONEID_2 := 2
} // End of module LibItsIvim_Pixits
\ No newline at end of file
......@@ -142,15 +142,15 @@ module LibItsIvim_Templates {
template (value) UtIvimTrigger m_utTriggerEvent(
template (omit) TimestampIts p_repetitionInterval := c_duration_4sec,
template (omit) TimestampIts p_validFrom := omit,
template (omit) TimestampIts p_validTo := omit/*,
template (omit) IVIManagementContainer.connectedIviStructures p_connectedIviStructures := omit,
template (omit) IviStructure.optional_ p_optional_ := omit*/
template (omit) TimestampIts p_validTo := omit,
template (omit) ZidList p_zoneIds := omit,
template (omit) LanePosition p_laneNumber := omit
) := {
validFrom := p_validFrom,
validTo := p_validTo,
repetitionInterval := p_repetitionInterval/*,
connectedIviStructures := p_connectedIviStructures,
optional_ := p_optional_*/
repetitionInterval := p_repetitionInterval,
zoneIds := p_zoneIds,
laneNumber := p_laneNumber
} // End of template m_utTriggerEvent
/**
......
......@@ -54,6 +54,11 @@ module LibItsIvim_TypesAndValues {
*/
type record of IviIdentificationNumber IviIdentificationNumberList;
/**
* @desc List of ZoneIds
*/
type record of Zid ZidList;
}
group utPrimitives {
......@@ -91,9 +96,9 @@ module LibItsIvim_TypesAndValues {
type record UtIvimTrigger {
TimestampIts validFrom optional,
TimestampIts validTo optional,
TimestampIts repetitionInterval optional/*,
IVIManagementContainer.connectedIviStructures connectedIviStructures optional,
IviStructure.optional_ optional_ optional*/
TimestampIts repetitionInterval optional,
ZidList zoneIds optional,
LanePosition laneNumber optional
} with {
variant "FIELDORDER(msb)"
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment