Skip to content
  1. Home
  2. Guide

LocoLink for DCC-EX EX-CommandStation

A DCC-EX throttle app.
From first loco to full layout.

Yes. LocoLink connects directly to DCC-EX EX-CommandStation with native DCC-EX commands over TCP on the local network. Windows and Mac can also use a direct USB/serial connection; iPhone and iPad connect over Wi-Fi.

Native DCC-EX commandsTCP + desktop USBWindows + Apple
LocoLink DCC-EX throttle app with locomotive controls and a model railroad track plan
Direct DCC-EX connectionNo JMRI bridge is required for the native TCP or desktop USB route.
Native TCPNetwork connection
USB / serialWindows and Mac
iPhone + iPadWi-Fi throttle
30 daysPro trial

Use DCC-EX from the throttle, programmer and track plan

LocoLink uses the DCC-EX native command path and keeps layout control in one project. Exact responses still depend on EX-CommandStation firmware and the configured hardware.

Drive locomotives

Control speed, direction, emergency stop and decoder functions from a focused throttle.

Operate turnouts

Switch defined DCC-EX turnout IDs individually, in routes or from the visual track plan.

Program decoder CVs

Use supported service-mode and programming-on-main workflows through EX-CommandStation.

Read sensor events

Bring DCC-EX sensor and VPIN events into feedback, blocks and layout diagnostics.

Use the DCC-EX roster

Request roster entries from the command station and keep locomotive names and functions easier to reach.

Inspect EXRAIL and HAL

Desktop diagnostics expose EXRAIL messages, automation states, HAL devices, VPIN data and TrackManager status.

Connect LocoLink to EX-CommandStation

Start with a read-only handshake, then prove one low-speed command before building the complete project.

Choose TCP or desktop USB

For Wi-Fi or Ethernet, use the EX-CommandStation address and native command port, normally 2560. On Windows or Mac, you can instead select its USB/serial port, normally at 115200 baud.

Let LocoLink verify DCC-EX

The connection test sends safe status queries and only accepts a recognisable DCC-EX protocol response.

Test one locomotive

Check track power, emergency stop, direction, a low speed and one known function on a clear section.

Add the layout in layers

Verify one turnout and one sensor before adding the roster, track plan, routes, blocks or EXRAIL-assisted automation.

What the direct DCC-EX integration covers

The network and USB routes speak the native DCC-EX command protocol. WiThrottle remains a separate optional route and is not required for this integration.

AreaLocoLink workflowPlatform or setup note
Native network connectionDirect TCP connection to EX-CommandStation, normally on port 2560Windows, Mac, iPhone and iPad on the same local network
Direct USB connectionDCC-EX text protocol over the selected serial deviceWindows and Mac desktop; not the iPhone or iPad connection route
Locomotive controlSpeed, direction, emergency stop and decoder functionsTest the address and speed-step behaviour at low speed
Accessories and feedbackTurnout commands, sensor events, track power and statusDefinitions and available events depend on the command-station configuration
Decoder programmingCV reads/writes and supported POM workflowsUse the correct programming track and validate with the installed firmware
Advanced diagnosticsRoster, HAL/VPIN, EXRAIL messages, TrackManager and current-status toolsAvailability depends on platform, plan, firmware and the configured DCC-EX features

Compatibility reviewed . DCC-EX publishes the authoritative native command reference. LocoLink is independent software and is not an official DCC-EX product.

Direct native control without hiding the connection route

LocoLink is independently developed by Westerman. It is not produced, certified or endorsed by the DCC-EX project. DCC-EX names the compatible open-source command-station platform; the software on this page is called LocoLink.

The direct route matters. LocoLink has a dedicated DCC-EX adapter that sends native text commands to EX-CommandStation over TCP. Windows and Mac can also use the same command language over USB/serial. That means a JMRI or WiThrottle bridge is not required for these direct routes.

iPhone and iPad use the network route. Put the Apple device and EX-CommandStation on the same local network, allow local-network access when iOS asks, then connect to the command station address. USB/serial is the desktop route.

Throttle first, automation second

Begin with track power, emergency stop and one locomotive. Once those commands are repeatable, verify one turnout and one sensor. The same LocoLink project can then add the roster, a visual track plan, routes, blocks and automation. Advanced DCC-EX diagnostics can surface EXRAIL messages, HAL/VPIN devices and TrackManager data without making those features a requirement for basic driving.

DCC-EX firmware, motor drivers, network modules and user configuration can change what the command station exposes. Keep the working setup available and test the exact hardware before relying on automation at a club or exhibition.

See the broader DCC controller app guide, compare the separate JMRI WiThrottle client route, verify the published route in the command-station adviser, or compare the full model train control software workflow. The official DCC-EX software-throttle directory lists the wider DCC-EX software ecosystem.

Frequently asked questions

Does LocoLink connect directly to DCC-EX?

Yes. LocoLink speaks native DCC-EX commands over TCP on the local network. Windows and Mac can also connect directly over USB/serial.

Does LocoLink require JMRI for DCC-EX?

No. JMRI is not required for the native TCP or desktop USB route. WiThrottle/JMRI is available as a separate type of connection for installations that intentionally use it.

Can I use LocoLink with DCC-EX on iPhone or iPad?

Yes. Connect the iPhone or iPad and EX-CommandStation to the same local network, allow local-network access and use the native TCP route.

Can I connect DCC-EX over USB?

Yes on Windows and Mac. Select the EX-CommandStation serial port and use its configured baud rate, normally 115200. USB is not the iPhone or iPad route.

Can LocoLink program CVs through DCC-EX?

Yes. LocoLink implements DCC-EX programming workflows for supported CV reads, writes and POM operations. Use the correct track setup and verify behaviour with the installed firmware.

Does LocoLink support EXRAIL?

LocoLink can expose EXRAIL messages and automation states in its advanced DCC-EX diagnostics. EXRAIL itself runs in EX-CommandStation and remains configured through the DCC-EX workflow.

Is LocoLink an official DCC-EX app?

No. LocoLink is independent software by Westerman that integrates with DCC-EX through its published native commands.

Is LocoLink free to try with DCC-EX?

LocoLink is free to download and includes a 30-day Pro trial with no payment today. Paid plans are available after the trial.

Official DCC-EX protocol sources and LocoLink product evidence

DCC-EX documentation defines the native command, software-throttle and EXRAIL facts. LocoLink publishes its own platform availability and fully supported connection route; no DCC-EX endorsement is claimed.

Reviewed by Β· Last reviewed .