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
4db73ea0
Commit
4db73ea0
authored
Oct 07, 2020
by
Yann Garcia
Browse files
Validate SREM ATS
parent
d55e0af5
Changes
2
Hide whitespace changes
Inline
Side-by-side
ttcn/SremSsem/LibItsSremSsem_Pixits.ttcn
View file @
4db73ea0
...
...
@@ -56,7 +56,9 @@ module LibItsSremSsem_Pixits {
};
modulepar
charstring
PX_SREM_CERTIFICATE_X
:=
"CERT_IUT_SREM_SSP_01"
;
modulepar
octetstring
PX_SREM_CERTIFICATE_X_SSP
:=
'024000'O
;
modulepar
BasicVehicleRole
PX_SREM_CERTIFICATE_X_ROLE
:=
publicTransport
;
}
// end LibItsSremSsem_Pixits
ttcn/SremSsem/LibItsSremSsem_Templates.ttcn
View file @
4db73ea0
...
...
@@ -594,7 +594,20 @@ module LibItsSremSsem_Templates {
timeStamp
:=
omit
,
second
:=
PX_SECOND
,
sequenceNumber
:=
omit
,
status
:=
{
m_signalStatus
(
PX_SEQUENCE_NUMBER
,
m_requestorDescription
(
m_vehicleID
(
f_getIutStationId
())),
m_signalRequest
(
m_intersectionReferenceID
,
17
,
priorityRequestTypeReserved
,
{
lane
:=
2
}
))
},
status
:=
{
m_signalStatus
(
PX_SEQUENCE_NUMBER
,
m_requestorDescription
(
m_vehicleID
(
f_getIutStationId
()
)),
m_signalRequest
(
m_intersectionReferenceID
,
PX_REQUEST_ID
,
priorityRequestTypeReserved
,
{
lane
:=
1
}
)
)
},
regional
:=
omit
}
...
...
@@ -630,7 +643,7 @@ module LibItsSremSsem_Templates {
)
:=
{
sequenceNumber
:=
p_sequenceNumber
,
id
:=
p_signalRequest
.
id
,
sigStatus
:=
{
m_signalStatusPackage
(
m_requester
(
p_requestor
.
id
,
p_signalRequest
.
requestID
,
p_sequenceNumber
,
p_requestor
.
type_
.
role
))
},
sigStatus
:=
{
m_signalStatusPackage
(
m_requester
(
p_requestor
,
p_signalRequest
.
requestID
,
p_sequenceNumber
))
},
regional
:=
omit
}
...
...
@@ -645,17 +658,16 @@ module LibItsSremSsem_Templates {
regional
:=
*
}
template
(
omit
)
SignalRequesterInfo
m_requester
(
in
template
(
value
)
VehicleID
p_id
,
in
template
(
value
)
RequestID
p_request
,
in
template
(
value
)
MsgCount
p_sequenceNumber
,
in
template
(
omit
)
BasicVehicleRole
p_role
:=
omit
template
(
value
)
SignalRequesterInfo
m_requester
(
in
template
(
value
)
RequestorDescription
p_requestor
,
in
template
(
value
)
RequestID
p_request
,
in
template
(
value
)
MsgCount
p_sequenceNumber
)
:=
{
id
:=
p_id
,
id
:=
p_
requestor
.
id
,
request
:=
p_request
,
sequenceNumber
:=
p_sequenceNumber
,
role
:=
p_
role
,
typeData
:=
omit
role
:=
omit
,
//p_requestor.type_.
role,
typeData
:=
p_requestor
.
type_
}
template
SignalRequesterInfo
mw_requester
(
...
...
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