Table of Contents¶
Indexed Pages¶
- Home
- Products
- DCC-EX Product Overview (Product Overview)
- Getting Started with DCC-EX (Getting Started)
- EX-CommandStation
- The DCC-EX EX-CommandStation - Overview (EX-CommandStation)
- EX-CSB1 CommandStation Booster (EX-CSB1 Command Station/Booster)
- Running a Legacy DC layout (Running a DC layout)
- Build configuration (config.h) (Configuration (config.h))
- Wifi configuration
(Excluding EX-CSB1 or ESP32 v5.7.0+) (Configure WiFi (Wifi Shield)) - WiFi configuration
(EX-CSB1 or ESP32 ONLY. v5.7.0+ ONLY) (Configure WiFi (CSB1 & ESP32 v5.7.0+)) - Testing your EX-CommandStation
- TrackManager
- Loco Programming
- Accessories
- Overview - What are Accessories? (Accessories)
- Actuators - to make stuff happen (Actuators)
- Sensors
- Connecting a servo turnout/point (Servo Turnouts/Points)
- Hardware device list (Hardware List)
- I2C (I2C)
- EXRAIL
- What is EXRAIL?
- Virtual Bitmap device pins (VPINs) (Vpins)
- EXRAIL Full Command List (Command List)
- Cookbooks
- EXRAIL Cookbooks (Cookbooks)
- Editing Tips & tricks
- Buttons and Switches
- DC Track Control
- Emergency stop button
- Roster for Similar Sound Locos
- Route button control
- Time Control
- Advanced
- Driving trains
- Flags and latches
- Neopixels
- Signals
- Sounds
- Startup
- Turnouts
- Various devices
- EX‑MotorShield8874 (EX-MotorShield8874)
- EX-WiFiShield 8266 (EX-WiFiShield8266)
- EX-WebThrottle - Overview (EX-WebThrottle)
- EX-Toolbox
- EX-FastClock
- EX-IOExpander
- EX-Turntable
- EX-SensorCAM
- Purchase
- Self Build
- Build Your Own Command Station (Build Your Own)
- Selecting a Power Supply
- Easy build - Arduino Mega + EX-8874 (Easy Build - Arduino Mega + EX-8874)
- Alternative build - Arduino Mega + Arduino Motor Shield (Harder Build - Arduino Mega + Arduino Motor Shield)
- Complex Build - Nucleo (Complex Build - Nucleo)
- Complex Build - ESP32 (Complex Build - ESP32)
- Optionally install Wifi (Optional WiFi)
- Optionally install Ethernet (Optional Ethernet)
- Installing EX-CommandStation firmware (Installing Software)
- DIY - Other devices (Other Devices)
- Install
- Throttles
- News
- Support
- Reference
- Glossary of Terms
- DCC-EX Serial Command Basics (Serial Command Basics)
- DCC-EX Serial Command List (DCC-EX Command List)
- DCC-EX Command Protocol
- EXRAIL Command List
- Advanced config.h settings for EX-CommandStation build (Advanced config.h Options)
- TrackManager
- HAL Device Templates (HAL Device Configuration)
- EX-CommandStation Internal Architecture (Command Station Internal Architecture)
- Throttle Writers Guide (doc incomplete) (Throttle Writers Guide)
- Legacy Command Reference
- EX-CSB1
- ESP32
- Nucleo
- Other Hardware
- Motorboards
- Wiring
- About Us
- Donate / Contribute
Pages Not In Navigation¶
</ FREEALL|[RESERVE|FREE «section»]>
Reserve or Free Sections</ «colour» «signal»>
Set signal colour<= [«trackletter» «mode»] [«id»]>
Request or Configure Track Manager<^ «loco»|[«leadLoco» «follower» [ «follower2..7»]]>
Manage EX-CommandStation Consists/MUs<A «address» «value»><a «address» [«subAddr»]|[«activate» [«onOff»]]>
Instruct Accessory Decoders<C WIFI ON|OFF|AP|HIDDENAP|TEMP|DEFAULT|HOSTNAME [«various parameters»]>
Setup WiFi (EX-CSB1 & ESP32, v5.7.0 ONLY)<cmd «required parameter» [«optional parameter»]>
Short command description<D ACK LIMIT|MAX|MIN|OFF|ON [«value» [MS]]><C PROGBOOST>
Modify System PROG track settings<D CMD|EXRAIL|ETHERNET|WIT|WEBSOCKET|RAILCOM|LCN ON|OFF>
Enable/Disable Various Diagnostic Messages<D WIFI ON|OFF|SHOW>
WiFi diagnostics<F «loco» [«function» «state»]|[DCCFREQ «freqValue»]>
Set decoder functions or set PWM frequency<I [«id»] [«various parameters»]><D TT «vpin» «steps» [«activity]><J O [«id»]><J P «id»>
Manage Turntables<J A [«id»]></ [START|PAUSE|RESUME|KILL] [«various parameters»]>
List, Start or Stop Automations/Sequences<J M [«various parameters»]>
Manage Stash Values<J R [«id»]>
Request Roster info<o «vpin» [«count»]|[«r» «g» «b» [«count»]]>
Set Neopixels<Q><S «id» [«vpin» «pullup»>]
Manage Sensors<R [«cv»|LOCOID|CONSIST]><r «loco» «cv»><W [«loco»]|[«cv» «value»]|[«loco» «cv» «bitValue» «bit»]|[CONSIST «loco» [REVERSE]]><V [«cv» «value»]|[«cv» «bit» «bitValue»]><B «cv» «bit» «bitValue»><b «loco» «cv» «bit» «bitValue»>
Read and write CVs<s><#>
<C RESET><D RESET>
Query or Reset the EX-CommandStation<T [«id»] [«various parameters»]>
<J T [«id»]>
Define or manage Turnouts/Points<t «loco» [«tSpeed» «direction»]>
Request or set loco status<y «vpin» EQ|FOLDER|PAUSE|PLAY|REPEAT|RESET|RESUME|STOP|VOL [«various parameters»]>
Play DF Player sounds<Z [«id» [«pin» «iFlag»]|«active»]]><z [«signedVpin»]|[«vpin» «analogue» [[«profile»] [«duration»]]]>
Manage pin/vpin outputs<! [P|Q|R]>
Emergency Stop (ESTOP) or Pause<1|0 [«track»]>
Turn track power on or off- Android apps on Windows & macOS
- Connecting WiFi Throttles via USB
- Connecting WiFi Throttles via USB
- Engine Driver - Adding a Physical Dial/Knob
- Engine Driver - Features when using the Native Protocol
- Incorrect IOREF voltage for 3.3v Microcontrollers
- WiFi Configuration for version 5.7.0+
Graphical User Interface Options - WiThrottle Protocol VS DCC-EX Native/Serial Commands