Skip to content

Commit

Permalink
Update the SXL using the RSMP Schema repo
Browse files Browse the repository at this point in the history
Marks M0004 as deprecated
Explain string format for S0002, S0003, S0004, S0012, S0029, S0030
  • Loading branch information
otterdahl committed Apr 12, 2024
1 parent 31c7f39 commit 9c8c681
Showing 1 changed file with 41 additions and 22 deletions.
63 changes: 41 additions & 22 deletions source/sxl_traffic_light_controller.rst
Original file line number Diff line number Diff line change
Expand Up @@ -512,9 +512,10 @@ diagnostic information about the performance of the controller.
Name Type Min Max Comment
================= ======= ===== ===== =================================================================================
signalgroupstatus string Signal group status as text field |br|
Each character represent the state of the signal group in consecutive order. |br|
Each character represent the state of the signal group in consecutive order, |br|
where the leftmost character starts with signal group 1. |br|
Signal group status is described in detail in the corresponding section. |br|
- = Signal group is undefined/does not exist
- : Signal group is undefined/does not exist
cyclecounter integer 0 999 Cycle counter |br|
Used for handling of coordination between TLC’s. |br|
Is counted from 0 until it reaches the cycle time (See S0028). |br|
Expand Down Expand Up @@ -558,7 +559,8 @@ for bus priority, external control systems, and much more.
Name Type Comment
=================== ====== ===================================================================================
detectorlogicstatus string Detector logic status as text field |br|
Each character represent the state of the detector logic in consecutive order. |br|
Each character represent the state of the detector logic in consecutive order, |br|
where the leftmost character starts with detector logic 1. |br|
0 : Detector logic is not active |br|
1 : Detector logic is active |br|
- : Detector logic is undefined/does not exist
Expand Down Expand Up @@ -586,7 +588,8 @@ could be external detectors, bus priority, and much more.
Name Type Comment
=========== ====== ==========================================================================
inputstatus string Input status as text field |br|
Each character represent the state of the input in consecutive order. |br|
Each character represent the state of the input in consecutive order, |br|
where the leftmost character starts with input 1. |br|
0 : Input is not active |br|
1 : Input is active |br|
- : Input is undefined/does not exist
Expand Down Expand Up @@ -615,7 +618,8 @@ traffic controllers, external control systems, and much more.
Name Type Comment
============ ====== ==================================================================================
outputstatus string Output status as text field |br|
Each character represent the state of the output status in consecutive order. |br|
Each character represent the state of the output status in consecutive order, |br|
where the leftmost character starts with output 1. |br|
0 : Output is not active |br|
1 : Output is active |br|
- : Output is undefined/does not exist
Expand Down Expand Up @@ -1134,11 +1138,16 @@ for prioritization.
:class: longtable


============== ====== ================================================
============== ====== ===============================================================
Name Type Comment
============== ====== ================================================
detectorlogics string Manually set detector logics (1/0) as text field
============== ====== ================================================
============== ====== ===============================================================
detectorlogics string Manually set detector logic as text field |br|
Each character represent the state in consecutive order, |br|
where the leftmost character starts with detector logic 1. |br|
0 : Detector logic not manually set |br|
1 : Detector logic manually set |br|
- : Detector logic is undefined/does not exist
============== ====== ===============================================================


S0022
Expand Down Expand Up @@ -1397,11 +1406,16 @@ between traffic controllers, external control systems, and much more.
:class: longtable


====== ====== =================================
====== ====== =============================================================
Name Type Comment
====== ====== =================================
status string Forced input status as text field
====== ====== =================================
====== ====== =============================================================
status string Forced input status as text field |br|
Each character represent the state in consecutive order, |br|
where the leftmost character starts with input 1. |br|
0 : Input not forced |br|
1 : Input forced |br|
- : Input undefined/does not exist
====== ====== =============================================================


S0030
Expand All @@ -1423,11 +1437,16 @@ much more.
:class: longtable


====== ====== ==================================
====== ====== =============================================================
Name Type Comment
====== ====== ==================================
status string Forced output status as text field
====== ====== ==================================
====== ====== =============================================================
status string Forced output status as text field |br|
Each character represent the state in consecutive order, |br|
where the leftmost character starts with output 1. |br|
0 : Output not forced |br|
1 : Output forced |br|
- : Output undefined/does not exist
====== ====== =============================================================


S0031
Expand Down Expand Up @@ -2213,12 +2232,12 @@ considered to be able to remedy a problem. Requires security code 2
:class: longtable


============ ======= ========================
============ ======= =======================================
Name Type Comment
============ ======= ========================
status boolean True: Restart controller
securityCode string Security code 2
============ ======= ========================
============ ======= =======================================
status boolean ``Deprecated`` True: Restart controller
securityCode string ``Deprecated`` Security code 2
============ ======= =======================================


M0005
Expand Down

0 comments on commit 9c8c681

Please sign in to comment.