Skip to content

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)
  • Response for <J «id»>

    • (Successful) <jA id X|type |"desc">

      • id: identifier of the Route/Automation
      • type: one of
        • R = Route
        • A = 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