-
Notifications
You must be signed in to change notification settings - Fork 5
Test Spat Minimum Data Event
Ivan Yourshaw edited this page Aug 14, 2025
·
10 revisions
Note: SPAT Minimum Data Events can be configured to enable aggregation using the spat.validation.aggregateMinimumDataEvents configuration setting, or the ENABLE_AGGREGATE_SPAT_MINIMUM_DATA_EVENTS environment variable. If aggregation is enabled, events will be delayed by up to the configured aggregation.interval, which is 60 seconds by default.
If aggregation is enabled, events are output to:
topic.CmSpatMinimumDataEventAggregation
If aggregation is disabled, events are output to:
topic.CmSpatMinimumDataEvents
One SPAT with missing required elements.
One Minimum Data Event
Topic: topic.CmSpatMinimumDataEvents
Key: {"rsuId":"10.11.81.12","intersectionId":12109,"region":-1}
Value:
{
"eventGeneratedAt": 1755201769010,
"eventType": "SpatMinimumData",
"intersectionID": 12109,
"roadRegulatorID": -1,
"source": "{ rsuId='10.11.81.12', intersectionId='12109', region='-1'}",
"timePeriod": {
"beginTimestamp": 1755201760000,
"endTimestamp": 1755201770000
},
"missingDataElements": [
"CTI-4501 conformance issue: The intersections 'id.region' DE_RoadRegulatorID is missing (null)",
"CTI-4501 conformance issue: The state-time-speed 'timing.nextTime' DE_TimeMark is missing (null)",
"CTI-4501 conformance issue: The state-time-speed 'timing.startTime' DE_TimeMark is missing (null)"
]
}
TODO
One Valid SPAT message
Script: SPAT_MinData-valid.csv
No event.
No event.