start_session
Power on all DCC systems and prepare each locomotive that already has a throttle acquired in the session. Use as a one-call opener to start a driving session.
Instructions
Begin a driving session: power on every DCC system, then prepare every already-acquired locomotive.
Call for "let's start"/"démarre la session"/"on commence" — the one-call opener. Steps: 1) power_on_all; 2) for every locomotive THIS session already holds a throttle for (usually none at session start — not an error), face forward + lights on, same as prepare_locomotive. Does NOT acquire locomotives untouched this session — follow up with prepare_locomotive/acquire_throttle by name once one is named. Refused in exhibition mode like power_on_all; a power-on failure skips step 2, returns "error".
Returns {"systems": [...], "locomotives": [...]}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||