Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TTCN-3 Libraries
LibIts
Commits
4756c3b8
Commit
4756c3b8
authored
Sep 14, 2020
by
Bostjan Pintar
Browse files
New PIXITS, Templates and Types are defined related to TP_IS_IVI_GEN_LOC_BV_01
parent
ab150139
Changes
3
Show whitespace changes
Inline
Side-by-side
ttcn/IVIM/LibItsIvim_Pixits.ttcn
View file @
4756c3b8
...
...
@@ -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
ttcn/IVIM/LibItsIvim_Templates.ttcn
View file @
4756c3b8
...
...
@@ -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_
c
on
nectedIviStructure
s := omit,
template (omit)
IviStructure.optional_ p_optional_
:= omit
*/
template
(
omit
)
TimestampIts
p_validTo
:=
omit
,
template
(
omit
)
ZidList
p_
z
on
eId
s
:=
omit
,
template
(
omit
)
LanePosition
p_laneNumber
:=
omit
)
:=
{
validFrom
:=
p_validFrom
,
validTo
:=
p_validTo
,
repetitionInterval
:=
p_repetitionInterval
/*
,
c
on
nectedIviStructures
:= p_
c
on
nectedIviStructure
s,
optional_
:= p_
optional_*/
repetitionInterval
:=
p_repetitionInterval
,
z
on
eIds
:=
p_
z
on
eId
s
,
laneNumber
:=
p_
laneNumber
}
// End of template m_utTriggerEvent
/**
...
...
ttcn/IVIM/LibItsIvim_TypesAndValues.ttcn
View file @
4756c3b8
...
...
@@ -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 connectedIviStructure
s optional,
IviStructure.optional_ optional_
optional
*/
TimestampIts
repetitionInterval
optional
,
ZidList
zoneId
s
optional
,
LanePosition
laneNumber
optional
}
with
{
variant
"FIELDORDER(msb)"
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment