Skip to content

Commit cbb7f59

Browse files
Wempsclaude
andcommitted
Add Signal Cab to iOS throttle software list
Adds Signal Cab (https://signalcab.com) as a new iOS DCC controller app. Includes a full documentation page with features, protocol support, and requirements sourced from the Signal Cab website. - docs/throttles/software/signal-cab.rst (new page) - docs/_static/images/throttles/signal_cab_logo.png (app icon) - docs/throttles/software/index.rst (added to iOS list and toctree) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 3b7138a commit cbb7f59

3 files changed

Lines changed: 84 additions & 0 deletions

File tree

288 KB
Loading

docs/throttles/software/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Apple iOS (Phones and Tablets)
3939
- :doc:`DCC-EX CAB (iOS and Android) <dccex-cab>`
4040
- :doc:`WiThrottle Cab (iOS and Android) <withrottle-cab>`
4141
- :doc:`WiThrottle (iOS)<withrottle>`
42+
- :doc:`Signal Cab (iOS) <signal-cab>`
4243

4344
Personal Computers
4445
------------------
@@ -74,6 +75,7 @@ Note: The Android throttle apps listed above can be made to made to run on Windo
7475
TrainNavigator (iOS) <trainnavigator>
7576
Train Throttle (Windows, Mac, iOS) <train-throttle>
7677
WiThrottle (iOS) <withrottle>
78+
Signal Cab (iOS) <signal-cab>
7779
DCC Commander (iOS) <dcc-commander>
7880
Android Apps on Windows <android-apps-on-windows>
7981

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
.. include:: /include/include.rst
2+
.. include:: /include/include-l2.rst
3+
.. include:: /include/include-throttles.rst
4+
**********
5+
Signal Cab
6+
**********
7+
8+
|conductor| |tinkerer| |engineer|
9+
10+
.. image:: /_static/images/throttles/signal_cab_logo.png
11+
:alt: Signal Cab Logo
12+
:scale: 30%
13+
:align: left
14+
15+
`Signal Cab <https://signalcab.com>`_ |EXTERNAL-LINK| is a modern DCC controller for iPhone and iPad, built by model railroaders for model railroaders. It combines precision locomotive control with a clean, intuitive interface — manage your fleet, run consists, program decoders, and control track power, all from your iOS device.
16+
17+
Please visit their website: https://signalcab.com |EXTERNAL-LINK|
18+
19+
.. _signal-cab-features:
20+
21+
Features
22+
=========
23+
24+
**Throttle & Control**
25+
26+
* Multi-throttle support — control multiple locomotives with a swipeable carousel; quick-switch between active locos without missing a beat
27+
* Full 128 speed step resolution for smooth, precise control
28+
* One-tap Emergency Stop (E-Stop)
29+
* Configurable E-Stop behavior and track power management (main and programming track)
30+
31+
**Locomotive Library**
32+
33+
* Full roster management with search, favorites, and group organization
34+
* Supports short DCC addresses (1–127) and long DCC addresses (128–10293)
35+
* Import locomotive rosters from |EX-CS| and |JMRI|; DigiTrains Pro import coming soon
36+
* DCC address conflict detection — prevents two locomotives sharing the same address from entering service simultaneously
37+
38+
**Function Control**
39+
40+
* Full F0–F28 function support with both momentary and latching modes
41+
* Built-in decoder defaults for SoundTraxx, Digitrax, and NMRA standards
42+
* Fully customizable function labels, icons, and colors
43+
44+
**Consist Control**
45+
46+
* Build virtual and advanced consists
47+
* Per-member direction control and speed trim
48+
* Automated decoder programming for consist members
49+
50+
**CV Programming** *(Beta)*
51+
52+
* Read and write configuration variables (CVs) directly on the programming track — no separate programmer or computer required
53+
* Visual speed curve editor supporting CV2–6 and full 28-point speed tables
54+
* Fine-tune acceleration, deceleration, and trim to match your prototype
55+
56+
**Connectivity**
57+
58+
* Automatic command station discovery via mDNS — no IP addresses to enter; Signal Cab finds your station on the local network automatically
59+
* Auto-reconnect with exponential backoff and a configurable resume window (10–60 minutes)
60+
* Connects via WiFi
61+
62+
**Protocol Support**
63+
64+
* |DCC-EX Native Commands| — stable; connects directly to |EX-CS| with full command set including programming, turnouts, and diagnostics
65+
* |WiThrottle Protocol| — beta; connects directly to |EX-CS| or via |JMRI| and other WiThrottle-compatible command stations
66+
* Z21 / SRCP — planned for a future release
67+
68+
**Apple Platform Integration**
69+
70+
* Siri commands, App Shortcuts, and Spotlight integration — trigger actions hands-free
71+
* Customizable iPhone Action Button support
72+
* Tactile haptic feedback on the throttle
73+
* Designed for iPhone and iPad
74+
75+
.. _signal-cab-requirements:
76+
77+
Requirements
78+
=============
79+
80+
* An |EX-CS| with WiFi enabled
81+
* An iOS device (iPhone or iPad) running iOS 15 or later
82+
* WiFi connectivity — see :doc:`Wifi Setup </ex-commandstation/diy/wifi-setup>`

0 commit comments

Comments
 (0)