summaryrefslogtreecommitdiff
path: root/app/doc/appendix.but
diff options
context:
space:
mode:
Diffstat (limited to 'app/doc/appendix.but')
-rw-r--r--app/doc/appendix.but41
1 files changed, 40 insertions, 1 deletions
diff --git a/app/doc/appendix.but b/app/doc/appendix.but
index 3155e38..2c16319 100644
--- a/app/doc/appendix.but
+++ b/app/doc/appendix.but
@@ -2,7 +2,7 @@
\#
\# The "\u000" command is used to format the output. These commands causes a blank line to appear between "bulleted" or "described" items.
\#
-
+\cfg{html-local-head}{<meta name="AppleTitle" content="Frequently Asked Questions" />}
\A{faqs} Frequently Asked Questions
@@ -209,6 +209,44 @@ Menu and sub-menu items are indicated by \e{File>Open}, which means select the \
\rule
+\H{controlElementScripts} Control Element Scripts and the Model RR System's Dispatcher
+
+Notes about control element scripts and the Model RR System's Dispatcher
+program in OpenLCB mode:
+
+When using the Model RR System's Dispatcher program in OpenLCB mode to create
+CTC panels, the panel elements can have their LCC event IDs automatically
+populated from the information in the XTrackCAD file, if the proper syntax is
+observed.
+
+A LCC event id is a 64-bit number, represented as eight pairs of hexadevimal
+digits (0-9, a-f/A-F) separated by periods (.). Each pair represents one 8-bit
+byte of the event id. This event id is either produced by a sensor or logic
+element or is consumed by a control/device or a logic element.
+
+For blocks the occupency script contains a pair of LCC event ids, separated by
+a colon (:). The first LCC event id is produced by the occupency detector
+when the train enters the block and the second LCC event id is produced by the
+occupency detector when the train leaves the block.
+
+For switchmotors the point sense script contains a pair of LCC event ids,
+separated by a colon (:). The first LCC event id is produced by the point
+sensor when the points are aligned in the "normal" position (typically aligned
+to the main) and the second LCC event id is produced by the point sensor when
+the points are aligned in the "reverse" position (typically aligned to the
+spur). The normal and reverse script each contain a signal LCC event id.
+These events are produced by the CTC Panel when the control point Code button
+is pressed (clicked) and are consumed by the switch motor.
+
+For signals, the aspect name is a space separated list of the color(s) of the
+signal heads from top to bottom and the aspect script is a LCC event id that
+is consumed to produce that aspect. Presumably, the LCC event id is produced
+by a logic element (presumably a mast group in a Tower-LCC or similar device)
+or virtual track circuit in a Tower-LCC or similar device.
+
+\rule
+
+
\A{} Messages and Explanations
\H{messageType} \i{Message Types}
@@ -236,3 +274,4 @@ Menu and sub-menu items are indicated by \e{File>Open}, which means select the \
\K{messageList} provides detail explanation of each information or error message.
\rule
+