Compliance

RSMP Compliance is checked by the RSMP Test Hub. The test hub uses the RSMP Validator to automatically runs tests every night.

We encourage you to get your equipment or system included in the RSMP Test Hub so you can showcase your compliance below.

Coverage

The Validator mainly tests the protocol layer. This includes checking that the correct message types are send in the right order, and with a valid structure. It includes only limited validation of behavioural aspects.

For example, for traffic ligth controllers, it checks that you can can send a command to change the signal plan, and that the associated status then reports the new signal plan. But it does not (yet) check how the signal groups actually change state over time.

We expect to expand the test suite over time to cover more behavioural aspects.

Test are run on a matrix of core versions.

Only one version of the SXL is tested.

Compliance data last updated 2026-07-09 07:38 UTC.

Traffic Light Controller Compliance

Core

Traffic Light Controller SXL

Controller 1.0.10 1.0.13 1.0.15 1.0.7 1.0.8 1.0.9 1.1.0 1.2.0 1.2.1
Kapsch EcoTrafiX
La Semaforica TECSEN Cartesio (√)
RSMP Nordic CLI TLC
Swarco ITC-3 (√)

Kapsch EcoTrafiX

Version 30 Days Latest Pass Latest Run Status
core 3.2.2 0.0%
0/15 runs passed
No passing run 1/132 tests failed
core 3.2.1 6.3%
1/16 runs passed
1/132 tests failed
(√)
core 3.2.0 0.0%
0/15 runs passed
No passing run 1/132 tests failed
core 3.1.5 12.5%
2/16 runs passed
All 141 tests passed
core 3.1.4 7.1%
1/14 runs passed
All 143 tests passed
core 3.1.3 68.8%
11/16 runs passed
All 145 tests passed
core 3.1.2 66.7%
10/15 runs passed
All 147 tests passed
tlc 1.2.1 23.4%
25/107 runs passed
1/132 tests failed
(√)

La Semaforica TECSEN Cartesio

Version 30 Days Latest Pass Latest Run Status
core 3.2.2 26.3%
5/19 runs passed
10/132 tests failed, 9 errors
(√)
core 3.2.1 26.3%
5/19 runs passed
10/132 tests failed, 9 errors
(√)
core 3.2.0 26.3%
5/19 runs passed
10/132 tests failed, 9 errors
(√)
core 3.1.5 26.3%
5/19 runs passed
8/141 tests failed, 7 errors
(√)
core 3.1.4 26.3%
5/19 runs passed
10/143 tests failed, 9 errors
(√)
core 3.1.3 52.6%
10/19 runs passed
All 145 tests passed
core 3.1.2 52.6%
10/19 runs passed
All 147 tests passed
tlc 1.2.1 33.8%
45/133 runs passed
10/132 tests failed, 9 errors
(√)

RSMP Nordic CLI TLC

Version 30 Days Latest Pass Latest Run Status
core 3.3.0 100.0%
202/202 runs passed
All 132 tests passed
core 3.2.2 100.0%
22/22 runs passed
All 132 tests passed
core 3.2.1 100.0%
22/22 runs passed
All 132 tests passed
core 3.2.0 100.0%
22/22 runs passed
All 132 tests passed
core 3.1.5 100.0%
22/22 runs passed
All 141 tests passed
core 3.1.4 100.0%
22/22 runs passed
All 143 tests passed
core 3.1.3 100.0%
22/22 runs passed
All 145 tests passed
core 3.1.2 100.0%
22/22 runs passed
All 147 tests passed
tlc 1.2.1 100.0%
196/196 runs passed
All 132 tests passed
tlc 1.2.0 100.0%
20/20 runs passed
All 132 tests passed
tlc 1.1.0 100.0%
20/20 runs passed
All 132 tests passed
tlc 1.0.15 100.0%
20/20 runs passed
All 142 tests passed
tlc 1.0.13 100.0%
20/20 runs passed
All 152 tests passed
tlc 1.0.10 100.0%
20/20 runs passed
All 167 tests passed
tlc 1.0.9 100.0%
20/20 runs passed
All 167 tests passed
tlc 1.0.8 100.0%
20/20 runs passed
All 167 tests passed
tlc 1.0.7 100.0%
20/20 runs passed
All 170 tests passed

Swarco ITC-3

Version 30 Days Latest Pass Latest Run Status
core 3.2.2 65.2%
15/23 runs passed
1/142 tests failed, 1 errors
(√)
core 3.2.1 56.5%
13/23 runs passed
1/142 tests failed, 1 errors
(√)
core 3.2.0 56.5%
13/23 runs passed
1/142 tests failed, 1 errors
(√)
core 3.1.5 60.9%
14/23 runs passed
2/143 tests failed, 1 errors
(√)
core 3.1.4 60.9%
14/23 runs passed
2/145 tests failed, 1 errors
(√)
core 3.1.3 100.0%
23/23 runs passed
All 147 tests passed
core 3.1.2 100.0%
23/23 runs passed
All 149 tests passed
tlc 1.0.15 71.4%
115/161 runs passed
1/142 tests failed, 1 errors
(√)

Central Systems Compliance

Note: Testing of central system is still rudimentary because the RSMP Validator will acts as a site during testing, and commands and status requests can only by initiated from the supervisor.

At this point, only the initial handshake is tested, as well as reception of aggregated status. Results are therefore not an indication of whether a central system has full and correct support for specific types of equipment.

The validator connects using the traffic light controller SXL.

Core

System 3.1.2 3.1.3 3.1.4 3.1.5 3.2.0 3.2.1 3.2.2 3.3.0
RSMP Nordic CLI supervisor
TECSEN TMacs

Traffic Light Controller SXL

RSMP Nordic CLI supervisor

Version 30 Days Latest Pass Latest Run Status
core 3.3.0 100.0%
22/22 runs passed
All 18 tests passed
core 3.2.2 100.0%
22/22 runs passed
All 18 tests passed
core 3.2.1 100.0%
22/22 runs passed
All 18 tests passed
core 3.2.0 100.0%
22/22 runs passed
All 18 tests passed
core 3.1.5 100.0%
22/22 runs passed
All 18 tests passed
core 3.1.4 100.0%
22/22 runs passed
All 18 tests passed
core 3.1.3 100.0%
22/22 runs passed
All 18 tests passed
core 3.1.2 100.0%
22/22 runs passed
All 18 tests passed
tlc 1.2.1 100.0%
176/176 runs passed
All 18 tests passed

TECSEN TMacs

Version 30 Days Latest Pass Latest Run Status
core 3.2.2 100.0%
23/23 runs passed
All 18 tests passed
tlc 1.2.1 100.0%
23/23 runs passed
All 18 tests passed

Core and SXL versions

View available core and SXL versions.


This site uses Just the Docs, a documentation theme for Jekyll.