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
95f4fa9f
Commit
95f4fa9f
authored
Aug 11, 2016
by
garciay
Browse files
Change SREM PX_STATUS typing
Update SREM templates
parent
275d86b2
Changes
3
Hide whitespace changes
Inline
Side-by-side
ttcn/MapemSpatem/LibItsMapemSpatem_Templates.ttcn
View file @
95f4fa9f
...
...
@@ -542,15 +542,28 @@ module LibItsMapemSpatem_Templates {
group
spatemTemplates
{
/**
* @desc Send template for SPAT Message
* @desc Send
default
template for SPAT Message
*/
template
(
value
)
SPAT
m_
s
pat
:=
{
template
(
value
)
SPAT
m_
defaultS
pat
em
:=
{
timeStamp
:=
omit
,
name
:=
omit
,
intersections
:=
m_intersections
,
regional
:=
omit
}
/**
* @desc Send template for SPAT Message
*/
template
(
omit
)
SPAT
m_spatem
(
in
template
(
value
)
IntersectionStateList
p_intersections
,
in
template
(
omit
)
DescriptiveName
p_name
:=
omit
)
modifies
m_defaultSpatem
:=
{
timeStamp
:=
omit
,
name
:=
p_name
,
intersections
:=
p_intersections
,
regional
:=
omit
}
template
(
value
)
IntersectionStateList
m_intersections
:=
{
m_intersection
};
template
(
value
)
IntersectionState
m_intersection
:=
{
...
...
ttcn/SremSsem/LibItsSremSsem_Pixits.ttcn
View file @
95f4fa9f
...
...
@@ -23,7 +23,10 @@ module LibItsSremSsem_Pixits {
modulepar
DSecond
PX_SECOND
:=
0
;
modulepar
SignalStatus
PX_STATUS
;
modulepar
IntersectionReferenceID
PX_STATUS
:=
{
region
:=
omit
,
id
:=
0
};
/**
* @desc MsgCount for MAPEM sending
...
...
ttcn/SremSsem/LibItsSremSsem_Templates.ttcn
View file @
95f4fa9f
...
...
@@ -375,7 +375,7 @@ module LibItsSremSsem_Templates {
m_signalRequest
(
m_intersectionReferenceID
,
1
,
PriorityRequestType
.
priorityRequestTypeReserved
,
priorityRequestTypeReserved
,
{
lane
:=
1
}
))
},
requestor
:=
m_requestorDescription
(
m_vehicleID
(
f_getIutStationId
())),
...
...
@@ -388,7 +388,7 @@ module LibItsSremSsem_Templates {
request
:=
p_request
,
minute
:=
omit
,
second
:=
omit
,
duration
_
:=
omit
,
duration
:=
omit
,
regional
:=
omit
}
...
...
@@ -486,7 +486,7 @@ module LibItsSremSsem_Templates {
timeStamp
:=
omit
,
second
:=
PX_SECOND
,
sequenceNumber
:=
omit
,
status
:=
{
PX_STATUS
},
status
:=
{
m_signalStatus
(
PX_STATUS
)
},
regional
:=
omit
}
...
...
@@ -497,16 +497,16 @@ module LibItsSremSsem_Templates {
in
SignalRequestMessage
p_signalRequestMessage
)
modifies
m_defaultSsem
:=
{
second
:=
p_signalRequestMessage
.
second
,
status
:=
{
m_signalStatus
(
p_signalRequestMessage
.
requests
[
0
].
request
)
},
status
:=
{
m_signalStatus
(
p_signalRequestMessage
.
requests
[
0
].
request
.
id
)
},
regional
:=
omit
}
template
(
value
)
SignalStatus
m_signalStatus
(
in
SignalRequest
p_signalRequest
in
IntersectionReferenceID
p_id
)
:=
{
sequenceNumber
:=
1
,
// FIXME To be reviewed
id
:=
p_
signalRequest
.
id
,
id
:=
p_id
,
sigStatus
:=
{
m_signalStatusPackage
},
regional
:=
omit
}
...
...
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