.. include:: /include/include.rst .. include:: /include/include-l1.rst .. include:: /include/include-throttles.rst |EX-THROTTLES-LOGO| *********************** Throttles (Controllers) *********************** This page contains lists of compatible Throttles (Controllers) that currently support the |EX-CS|. They are listed two ways: .. sidebar:: .. contents:: On this page :depth: 2 :local: * :ref:`By Client Technology ` (e.g. Android, iOS, Web Browser, PC) * :ref:`By Communication Technology ` (e.g. |DCC-EX Native Commands|, wiThrottle Protocol) |conductor| For an more introductory overview of throttles and how to choose one, please read the :doc:`Getting Started - Throttles Page ` |tinkerer| |engineer| For additional options for throttles and how to choose one, please read the :doc:`Advanced Options - Throttles Page ` ---- Throttles - By Client Technology ================================ Web Browser (Windows, OSX, Linux) --------------------------------- - :doc:`EX-Web-Throttle (Web Browser) ` Android (Phones and Tablets) ---------------------------- - :doc:`Engine Driver (Android)` - :doc:`DCCpp CAB (android) ` - :doc:`Cab Engineer: DCC Throttle (Andriod) ` - :doc:`DigiTrainsPro (Android, iOS, Windows) ` *- Requires JMRI* - :doc:`RtDtive DCC++ (Android) ` Apple iOS (Phones and Tablets) ------------------------------ - :doc:`Locontrol (iOS) ` *- Requires JMRI* - :doc:`WiThrottle (iOS) ` - :doc:`SRCP Client (iOS) ` - :doc:`Train Driver (iOS) ` - :doc:`DigiTrainsPro (Android, iOS, Windows) ` *- Requires JMRI* Dedicated Hardware ------------------ - :doc:`miniThrottle (Physical) ` - :doc:`WiTcontroller (Physical) ` - :doc:`DccExController (Physical) ` - :doc:`TCS UWT-50 (Physical) ` - :doc:`Elgato Stream Deck (Physical) ` - :doc:`DCC-EX Native command library - DCCEXProtocol ` Personal Computers ------------------ - :doc:`EX-WebThrottle ` *(Web Browser)* - :doc:`JMRI (Windows, iOS, Linux) ` - :doc:`DigiTrainsPro (Android, iOS, Windows) ` *- Requires JMRI* - :doc:`Train Throttle ` - :doc:`Railroad Automation ` *- Requires IoTT Red Hat* Note: The Android throttle apps listed above can be made to made to run on Windows PCs. See :doc:`Running Android apps on Microsoft Windows `. ---- Throttles - By Communication technology ======================================= |EX-CS| can use a number of different technologies to communicate with a throttle. While each technology has advantages and disadvantages, none is substantially better that the others. General ------- - :doc:`WiThrottle Server, Web Server, DCC-EX Native Commands Explained ` - :doc:`connect_wifi_throttle_via_usb` DCC-EX (DCC-EX Native Commands) ------------------------------- - :doc:`EX-WebThrottle ` - :doc:`Engine Driver (Android)` - :doc:`SRCP Client (iOS) ` - :doc:`miniThrottle (Physical) ` - :doc:`JMRI ` - :doc:`RtDtive DCC++ (Android) ` - :doc:`DCCpp CAB (Android) ` - :doc:`DccExController (Physical) ` - :doc:` DCC-EX Native command library - DCCEXProtocol ` WiThrottle Protocol Based Throttles ----------------------------------- - :doc:`Engine Driver (Android)` - :doc:`Cab Engineer: DCC Throttle (Andriod) ` - :doc:`WiThrottle (iOS)` - :doc:`SRCP Client (iOS) ` - :doc:`Train Driver (iOS) ` - :doc:`miniThrottle (Physical) ` - :doc:`WiTcontroller (Physical) ` - :doc:`TCS UWT-50 (Physical) ` - :doc:`Elgato Stream Deck (Physical) ` USB Based Throttles ------------------------------- - :doc:`EX-WebThrottle ` - :doc:`myBluePillThrottle ` - Also see: :doc:`connect_wifi_throttle_via_usb` JMRI Web Server Based Throttles ------------------------------- - :doc:`Locontrol (iOS) ` - :doc:`DigiTrainsPro (Android) ` ---- Table - Throttles by Technology =============================== .. list-table:: :widths: auto :header-rows: 3 :class: command-table * - Name - Licence - Interface - Tech- |BR| nology - - Also |BR| Requires - Form |BR| Factor - - - - - - CV Pro- |BR| gramming * - - - - - - - Mobile - - - PC - - - * - - - - Protocol - UI - - Physical |BR| Device - Android - iOS - Win - MacOS - Linux - * - :doc:`JMRI ` - Free - USB / Net - Native - Web - - - Web - Web - X - X - X - X * - :doc:`Railroad Automation ` - - Net / LocoNet - LocoNet - Web - IoTT Red hat - - Web - Web - X - X - X - * - :doc:`EX-WebThrottle ` - Free - USB - Native / WiT - Web - - - - - X - X - X - X * - :doc:`Engine Driver ` - Free - Net - Native - App - - - X - - - - - X (native only) * - :doc:`DCCpp CAB ` - - Net - Native - App - - - X - - - - - * - :doc:`Cab Engineer: DCC Throttle ` - - Net - WiT - App - - - X - - - - - * - :doc:`RtDtive DCC++ ` - - Net - Native - App - - - X - - - - - * - :doc:`DigiTrainsPro ` - Free / Paid - Net - JMRI Web - App - JMRI - - X - X - X - - - * - :doc:`Locontrol ` - - Net - JMRI Web - App - JMRI - - - X - - - - * - :doc:`WiThrottle ` - Free / Paid - Net - WiT - App - - - - X - - - - * - :doc:`SRCP Client ` - - Net - Native - App - - - - X - - - - * - :doc:`Train Driver ` - - Net - Native - App - - - - X - - - - * - :doc:`Train Throttle ` - - Net - WiT - App - - - - - X - - - * - :doc:`miniThrottle ` - - Net / USB - Native - Device - - X - - - - - - * - :doc:`WiTcontroller ` - Free - Net - WiT - Device - - X - - - - - - * - :doc:`DccExController ` - Free - Net - Native - Device - - X - - - - - - * - :doc:`myBluePillThrottle7 ` - Free - Serial - Native - Device - - X - - - - - - * - :doc:`TCS UWT-50 ` - Paid - Net - WiT - Device - - X - - - - - - * - :doc:`Elgato Stream Deck ` - Paid - Net - native - Device - PC or Rpi - X - - - - - - * - LocoNet-Compatible Throttles - Free / Paid - Net - LocoNet - Device - IoTT Red hat - X - - - - - - **Legend** Net = Wifi or LAN networks |BR| Free / paid = Both Free and Paid versions are available. The free version may be limited in features. |BR| Native = Uses the Native DCC-EX command / command protocols |BR| WiT = Uses the WiThrottle command protocol |BR| Web = Requires the use of a Web Browser |BR| Win = Windows 7 and above Note: The Android throttle apps listed above can be made to made to run on Windows PCs. See :doc:`Running Android apps on Microsoft Windows `. ---- Reference ========= - :doc:`Technical Reference for Throttle Developers ` - :doc:`DCC-EX Native command library - DCCEXProtocol ` .. toctree:: :maxdepth: 3 :hidden: protocols software/index hardware/index connect_wifi_throttle_via_usb tech-reference DCC-EX Native command library