TouchCab1.8.4 - App Store
You'll be able to see results in few seconds.
Publisher Description
You have a model railroad. You have an ECoS or ECoS2 digital command station from ESU, a Central Station from Märklin or a Lenz v3.6 command station. You also have an iPhone or an iPod touch from Apple and a wireless network connected to the command station.
Would you like to run your model railroad from the iPhone or iPod? You can - with TouchCab.
So what is TouchCab?
TouchCab is a handheld controller for your DCC (Digital Command Control) model railroad / railway / train set. With TouchCab you can follow your trains around your layout without having to worry about plugging and unplugging a wired device. You can throw switches/turnouts and set train routes as you move along.
Features:
- Control all the locomotives defined in the command station.
- Access up to 29 functions of each locomotive.
- Clear overview of the locomotive’s speed and state.
- Easily change the throttle from left- to right handed operation.
- Wireless network connection to the command station.
- Control all switches/turnouts and signals defined in the command station.
- Locomotives and accessories are listed alphabetically, regardless of their order in the command station lists.
Supported DCC command stations:
ECoS 50000 by ESU (v1.1.3 or higher)
ECoS 2 50200 by ESU (v3.2.0 or higher)
Central Station 60212 by Märklin (v2.0.4 or higher)
Lenz 23151 XpressNet Interface with Lenz v3.6 command stations LZV100 or LZ100
Requirements:
-Digital Model Railway with a compatible DCC Command Station
- Network connection to the command station
- Wireless connection to the iPhone or iPod Touch
Instructions:
- Tap the speed wedge in either side to speed up and slow down your trains
- Change speed gradually by dragging across the speed wedge
- Double-tap the halt button to halt all trains.
- Swipe the function buttons sideways to access locomotive functions above F7
- Switch between left and right hand operation from the options tab
- Control routes and turnouts from the turnouts tab
- Control signals and other accessories from the signals tab
Want to try before your buy?
Try TouchCab Free - a feature limited free version that is built on the same code base as TouchCab.
Version History Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished. 1.8.4 09/12/2017 Fixed the "missing data" bug 1.8.3 01/30/2014 Various minor bug fixes 1.8.2 01/17/2014 Bug fixes:
- Momentary locomotive functions were not stored (Lenz)
- Locomotives in ECoS display could not be controlled
- Some accessories did not display correctly
- Accessory states were not loaded correctly (Lenz)
- Consists and doubleheaders are now stopped before dissolving (Lenz)
- Crash when changing the protocol of a new locomotive (Lenz) 1.8.1 10/28/2013 Lenz:
- Doubleheaders and consists
- Locomotive names now up to 24 characters
- Configuration management, incl. transfer from device to device
- Stack management
- New turnouts/points: single and double crossovers
Support for Märklin Central Station 2:
- 60213 v3.0.1
- 60214 v3.0.1
- 60215 v3.0.1
Various changes to the user interface
Various bug fixes 1.8 09/20/2013 Bugfixes:
- Added placeholder for locomotive name
- Fixed missing train route symbol for CS1 v2.0.4
- Fixed momentary functions
- Fixed character encoding for special language characters
- Accessories now have default 100ms pulse time instead of Fixed output (Lenz)
- Fixed configuration backup to iTunes
- Fixed a situation where setting the drives of a 3-way turnout in the wrong order would cause a short circuit 1.7.1 02/23/2012 Improved support for Lenz 23151 Interface and Lenz command stations.
Improved reconnection after suspension (instant control).
Many bug fixes and improvements to the code.
Various cosmetic changes. 1.7 02/04/2012 - Revised track power scheme
- Improvements to the UI
- Indexed loco list (for large lists)
- Removed "shake to stop"
- Landscape mode removed
- Functions F8+ accessible by swiping
- Max 29 locomotive functions
- iOS4 suspend/background mode
- Improved reconnect handling
- Improved left/right hand modes
- Stop all trains at exit removed
- Last used locomotives moved to cab view
- New function symbols for ECoS v3.4.0
- Improved handling of special characters in loco names
- Bugfix: Improved handling of 1 or 2 locos in the command station
- Bugfix: Improved network handling
- Many minor bugfixes and improvements to the code 1.6 08/24/2011 New languages:
- Dansk (Danish)
- Svensk (Swedish)
- Deutsch (German)
- Espanol (Spanish)
- Francais (French)
Full support for ECoS 2 (50200 v3.2.0)
Support for RailCom feedback for accessories.
Option to show last used turnouts at the top of the list.
It is again possible to operate single locomotives that are part of a consist.
When selecting a locomotive that is already controlled by the command station, text turns red as a warning. Tap once more to take over. This feature does not work when taking over from another cab. This is due to a bug in the command station firmware.
Rearranged the options list so that most frequently used options are at the top.
"Shake to stop" feature added.
Improved code execution.
Minor cosmetic changes
Improved stability against:
- Command station reboot.
- Loss of network connection.
BUGFIX: Stop all locos at exit now works.
BUGFIX: Locomotive list could be corrupted when changing command stations.
Lots of minor bug fixes. 1.5 06/11/2010 - Network connection no longer shuts down after 30 minutes inactivity.
- Indication of command station heartbeat in cab screens.
- Locomotives are now taken over without warning (losing cab gets a message).
- Option to lock cab in portrait mode.
- Option to let halt button stop immediately or slow to 0.
- Option to stop immediately or slow stop when reversing.
- Option to pick up speed again after reversing.
- Much improved consist handling. Individual locomotives in consists are greyed out and not selectable in list.
- Option to run mfx locomotives with 28 speed steps (all locomotives or none). 1.3 12/08/2009 Bugfixes:
- Accessories in the command station are no longer locked when using TouchCab
- TouchCab no longer crashes when connecting without accessories defined in the command station
- Changing the locomotive list in the command station could corrupt the list of last used locomotives
- TouchCab now updates the list on the fly when adding accessories in the command station
Workaround:
- TouchCab now handles deleting locomotives using ECoS Version 3.0.1 1.2.1 10/10/2009 New features:
- Option to use locomotive function symbols
- Option to show last used locomotives
- Double-tapping the halt button immediately stops all locomotives
- Option to halt all locomotives when app guits
- Minor cosmetical changes to the options screen
Bugfixes:
- Network issue on iPhone OS 3.0
- Display offset issue after rotating
- Signals in command station now released when app quits
- Display state was not remembered at all times 1.2 08/27/2009 Support for mfx/M4 locomotives
Auto connect to last known command station
Shows speed in km/h if set by the command station
Option to take over a locomotive without alerts
Control of signals
Option to change command stations
Various cosmetic changes 1.1 05/18/2009 1.0.2 03/28/2009 1.0.1 03/08/2009 1.0 02/28/2009
About TouchCab
The company that develops TouchCab is Mike Sutherland. The latest version released by its developer is 1.8.4.
To install TouchCab on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-14 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the TouchCab as malware if the download link is broken.
How to install TouchCab on your iOS device:
- Click on the Continue To App button on our website. This will redirect you to the App Store.
- Once the TouchCab is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
- If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
- After TouchCab is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
- Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.
Program Details
System requirements
Download information
Pricing
Version History
version 1.8.4
posted on 2026-10-14
Version History Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished. 1.8.4 09/12/2017 Fixed the "missing data" bug 1.8.3 01/30/2014 Various minor bug fixes 1.8.2 01/17/2014 Bug fixes:
- Momentary locomotive functions were not stored (Lenz)
- Locomotives in ECoS display could not be controlled
- Some accessories did not display correctly
- Accessory states were not loaded correctly (Lenz)
- Consists and doubleheaders are now stopped before dissolving (Lenz)
- Crash when changing the protocol of a new locomotive (Lenz) 1.8.1 10/28/2013 Lenz:
- Doubleheaders and consists
- Locomotive names now up to 24 characters
- Configuration management, incl. transfer from device to device
- Stack management
- New turnouts/points: single and double crossovers
Support for Märklin Central Station 2:
- 60213 v3.0.1
- 60214 v3.0.1
- 60215 v3.0.1
Various changes to the user interface
Various bug fixes 1.8 09/20/2013 Bugfixes:
- Added placeholder for locomotive name
- Fixed missing train route symbol for CS1 v2.0.4
- Fixed momentary functions
- Fixed character encoding for special language characters
- Accessories now have default 100ms pulse time instead of Fixed output (Lenz)
- Fixed configuration backup to iTunes
- Fixed a situation where setting the drives of a 3-way turnout in the wrong order would cause a short circuit 1.7.1 02/23/2012 Improved support for Lenz 23151 Interface and Lenz command stations.
Improved reconnection after suspension (instant control).
Many bug fixes and improvements to the code.
Various cosmetic changes. 1.7 02/04/2012 - Revised track power scheme
- Improvements to the UI
- Indexed loco list (for large lists)
- Removed "shake to stop"
- Landscape mode removed
- Functions F8+ accessible by swiping
- Max 29 locomotive functions
- iOS4 suspend/background mode
- Improved reconnect handling
- Improved left/right hand modes
- Stop all trains at exit removed
- Last used locomotives moved to cab view
- New function symbols for ECoS v3.4.0
- Improved handling of special characters in loco names
- Bugfix: Improved handling of 1 or 2 locos in the command station
- Bugfix: Improved network handling
- Many minor bugfixes and improvements to the code 1.6 08/24/2011 New languages:
- Dansk (Danish)
- Svensk (Swedish)
- Deutsch (German)
- Espanol (Spanish)
- Francais (French)
Full support for ECoS 2 (50200 v3.2.0)
Support for RailCom feedback for accessories.
Option to show last used turnouts at the top of the list.
It is again possible to operate single locomotives that are part of a consist.
When selecting a locomotive that is already controlled by the command station, text turns red as a warning. Tap once more to take over. This feature does not work when taking over from another cab. This is due to a bug in the command station firmware.
Rearranged the options list so that most frequently used options are at the top.
"Shake to stop" feature added.
Improved code execution.
Minor cosmetic changes
Improved stability against:
- Command station reboot.
- Loss of network connection.
BUGFIX: Stop all locos at exit now works.
BUGFIX: Locomotive list could be corrupted when changing command stations.
Lots of minor bug fixes. 1.5 06/11/2010 - Network connection no longer shuts down after 30 minutes inactivity.
- Indication of command station heartbeat in cab screens.
- Locomotives are now taken over without warning (losing cab gets a message).
- Option to lock cab in portrait mode.
- Option to let halt button stop immediately or slow to 0.
- Option to stop immediately or slow stop when reversing.
- Option to pick up speed again after reversing.
- Much improved consist handling. Individual locomotives in consists are greyed out and not selectable in list.
- Option to run mfx locomotives with 28 speed steps (all locomotives or none). 1.3 12/08/2009 Bugfixes:
- Accessories in the command station are no longer locked when using TouchCab
- TouchCab no longer crashes when connecting without accessories defined in the command station
- Changing the locomotive list in the command station could corrupt the list of last used locomotives
- TouchCab now updates the list on the fly when adding accessories in the command station
Workaround:
- TouchCab now handles deleting locomotives using ECoS Version 3.0.1 1.2.1 10/10/2009 New features:
- Option to use locomotive function symbols
- Option to show last used locomotives
- Double-tapping the halt button immediately stops all locomotives
- Option to halt all locomotives when app guits
- Minor cosmetical changes to the options screen
Bugfixes:
- Network issue on iPhone OS 3.0
- Display offset issue after rotating
- Signals in command station now released when app quits
- Display state was not remembered at all times 1.2 08/27/2009 Support for mfx/M4 locomotives
Auto connect to last known command station
Shows speed in km/h if set by the command station
Option to take over a locomotive without alerts
Control of signals
Option to change command stations
Various cosmetic changes 1.1 05/18/2009 1.0.2 03/28/2009 1.0.1 03/08/2009 1.0 02/28/2009
version 1.8.4
posted on 2026-09-07
Version History This app has been updated by Apple to prepare for watchOS 27 compatibility. No new features are included.
Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished. 1.8.4 09/12/2017 Fixed the "missing data" bug 1.8.3 01/30/2014 Various minor bug fixes 1.8.2 01/17/2014 Bug fixes:
- Momentary locomotive functions were not stored (Lenz)
- Locomotives in ECoS display could not be controlled
- Some accessories did not display correctly
- Accessory states were not loaded correctly (Lenz)
- Consists and doubleheaders are now stopped before dissolving (Lenz)
- Crash when changing the protocol of a new locomotive (Lenz) 1.8.1 10/28/2013 Lenz:
- Doubleheaders and consists
- Locomotive names now up to 24 characters
- Configuration management, incl. transfer from device to device
- Stack management
- New turnouts/points: single and double crossovers
Support for Märklin Central Station 2:
- 60213 v3.0.1
- 60214 v3.0.1
- 60215 v3.0.1
Various changes to the user interface
Various bug fixes 1.8 09/20/2013 Bugfixes:
- Added placeholder for locomotive name
- Fixed missing train route symbol for CS1 v2.0.4
- Fixed momentary functions
- Fixed character encoding for special language characters
- Accessories now have default 100ms pulse time instead of Fixed output (Lenz)
- Fixed configuration backup to iTunes
- Fixed a situation where setting the drives of a 3-way turnout in the wrong order would cause a short circuit 1.7.1 02/23/2012 Improved support for Lenz 23151 Interface and Lenz command stations.
Improved reconnection after suspension (instant control).
Many bug fixes and improvements to the code.
Various cosmetic changes. 1.7 02/04/2012 - Revised track power scheme
- Improvements to the UI
- Indexed loco list (for large lists)
- Removed "shake to stop"
- Landscape mode removed
- Functions F8+ accessible by swiping
- Max 29 locomotive functions
- iOS4 suspend/background mode
- Improved reconnect handling
- Improved left/right hand modes
- Stop all trains at exit removed
- Last used locomotives moved to cab view
- New function symbols for ECoS v3.4.0
- Improved handling of special characters in loco names
- Bugfix: Improved handling of 1 or 2 locos in the command station
- Bugfix: Improved network handling
- Many minor bugfixes and improvements to the code 1.6 08/24/2011 New languages:
- Dansk (Danish)
- Svensk (Swedish)
- Deutsch (German)
- Espanol (Spanish)
- Francais (French)
Full support for ECoS 2 (50200 v3.2.0)
Support for RailCom feedback for accessories.
Option to show last used turnouts at the top of the list.
It is again possible to operate single locomotives that are part of a consist.
When selecting a locomotive that is already controlled by the command station, text turns red as a warning. Tap once more to take over. This feature does not work when taking over from another cab. This is due to a bug in the command station firmware.
Rearranged the options list so that most frequently used options are at the top.
"Shake to stop" feature added.
Improved code execution.
Minor cosmetic changes
Improved stability against:
- Command station reboot.
- Loss of network connection.
BUGFIX: Stop all locos at exit now works.
BUGFIX: Locomotive list could be corrupted when changing command stations.
Lots of minor bug fixes. 1.5 06/11/2010 - Network connection no longer shuts down after 30 minutes inactivity.
- Indication of command station heartbeat in cab screens.
- Locomotives are now taken over without warning (losing cab gets a message).
- Option to lock cab in portrait mode.
- Option to let halt button stop immediately or slow to 0.
- Option to stop immediately or slow stop when reversing.
- Option to pick up speed again after reversing.
- Much improved consist handling. Individual locomotives in consists are greyed out and not selectable in list.
- Option to run mfx locomotives with 28 speed steps (all locomotives or none). 1.3 12/08/2009 Bugfixes:
- Accessories in the command station are no longer locked when using TouchCab
- TouchCab no longer crashes when connecting without accessories defined in the command station
- Changing the locomotive list in the command station could corrupt the list of last used locomotives
- TouchCab now updates the list on the fly when adding accessories in the command station
Workaround:
- TouchCab now handles deleting locomotives using ECoS Version 3.0.1 1.2.1 10/10/2009 New features:
- Option to use locomotive function symbols
- Option to show last used locomotives
- Double-tapping the halt button immediately stops all locomotives
- Option to halt all locomotives when app guits
- Minor cosmetical changes to the options screen
Bugfixes:
- Network issue on iPhone OS 3.0
- Display offset issue after rotating
- Signals in command station now released when app quits
- Display state was not remembered at all times 1.2 08/27/2009 Support for mfx/M4 locomotives
Auto connect to last known command station
Shows speed in km/h if set by the command station
Option to take over a locomotive without alerts
Control of signals
Option to change command stations
Various cosmetic changes 1.1 05/18/2009 1.0.2 03/28/2009 1.0.1 03/08/2009 1.0 02/28/2009
version 1.8.4
posted on 2017-09-12
Sep 12, 2017 Version 1.8.4
Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished.
version 1.8.4
posted on 2017-09-12
Sep 12, 2017 Version 1.8.4
This app has been updated by Apple to display the Apple Watch app icon.
Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished.
version 1.8.4
posted on 2017-09-12
Sep 12, 2017 Version 1.8.4
This app has been updated by Apple to use the latest Apple signing certificate.
Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished.
version 1.8.4
posted on 2017-09-12
12 Sep 2017 Version 1.8.4
Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished.
version 1.8.3
posted on 2009-02-28
version 1.8.4
posted on 1970-01-01
12 set 2017 Version 1.8.4
Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished.
version 1.8.4
posted on 1970-01-01
2017년 9월 12일 Version 1.8.4
Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished.
version 1.8.4
posted on 1970-01-01
2017年9月12日 Version 1.8.4
Updated UI to be more inline with the current iOS.
Built for 64 Bit.
ECoS Auto Discovery.
Various other bugs were squished.
Disclaimer
Official App Store Link
We do not host TouchCab on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.
The App Store link for TouchCab is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.
If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.



