Serial commands to: List, Start or Stop Automations/Sequences¶
Serial commands to list, start, pause or stop automations/sequences including routes and animations.
<J A>
<J A «id»>
</ START «route»>
</ START «loco» «route»>
</ PAUSE>
</ RESUME>
</ KILL ALL>
</ KILL «taskId»>
< / >
Commands¶
<J A>= List all automations/routes<J A «id»>= list automation details</ START «route»>= Start a sequence</ START «loco» «route»>= Start an automation with a loco</ PAUSE>= Pause all EXRAIL tasks</ RESUME>= Resume all EXRAIL tasks</ KILL ALL>= Kill all EXRAIL tasks</ KILL «taskId»>= Kill specific EXRAIL tasks</>= Stream EXRAIL status
Parameters¶
- id & taskId: id of the automation/sequence
- loco: optional DCC address of the loco to be used by the automation.
not relevant to routes and automations. - route: automation/sequence (including routes and animations) to start or kill.
Responses¶
-
Response for
<J A>- (Successful)
<jA [id0 id1 id2 ..]>- id?: identifier of the Route/Automation(s)
- (Successful)
-
Response for
<J «id»>-
(Successful)
<jA id X|type |"desc">- id: identifier of the Route/Automation
- type: one of
R= RouteA= Automation
- desc: Textual description of the route/automation always surrounded in quotes (")
-
(fail - is not defined):
<jA id X>
-
-
Response for
</ START ...>,</ PAUSE>,</ RESUME>,</ KILL ...>,</>- N/A
Notes¶
none
Examples¶
Also search for 'J A' or search for '/'
Example Commands¶
- TODO LOW - Example Commands
Example Responses:¶
- TODO LOW - Example Responses