Note: Configuration of CTC modules is currently only partially available on Android and iOS.
The configuration dialogs can be accessed via the pencil icon:
- in the configurator (list of all modules) on the right side of the row.
- in the locomotive list to the right of the locomotive
- on the control page in the bottom right
- in the turnout list to the right of the turnout
List of All Modules (Configurator)
In this list (menu Settings/Configurator), you will find all CTC modules, including those that could not start properly due to a configuration error:
Additionally, you can see here which modules have a track plan and/or a model railway (overall plan) stored for the track diagram control panel (see the crosses in the corresponding columns).
Config Backup
Via the menu item “Settings / Config Backup” in the CTC app (desktop), you can back up the configuration files of all CTC modules currently visible in the CTC app. You select a folder on your hard drive as the backup directory. Then, for each accessible CTC module, a folder named after the CTC module is created in this backup directory, and all configuration files are saved within it.
Locomotive Configuration
Switchbox Configuration
Unknown Modules (Unknown Device)
Firmware
The “Firmware” field indicates which firmware (or hardware) this CTC module is using. The “Firmware Version” field shows the release date of the firmware (year, month, day), e.g., 20230829 corresponds to 29 August 2023.
Using the “Upload New Firmware” button, you can update the firmware of this CTC module. First, you will be offered the firmware version included with the CTC app, but you can also select a file from another source. To find out which firmware versions are included with each CTC app release, refer to the Download Section.
Log Output
Below the firmware fields, you will find the Log Output. This section has always displayed the messages from the upload tool when uploading firmware. Starting with CTC-App 4.19 and the corresponding firmware version, all log messages from the CTC module are also displayed here. This makes it significantly easier to identify configuration errors.
As of CTC-App 4.20, the log output is editable. This allows you to select the entire content using the keyboard shortcut “Ctrl-A”, then copy it with “Ctrl-C” to the clipboard. From there, it can be pasted into support request emails.
Modifying the Configuration
The config (cfg.xml
) defines which products (turnouts, signals, lamps, etc.) are connected to your CTC module and how they can be controlled—i.e., where and how they are displayed and operated in the CTC app.
The available connections are listed in the I/O config (ioCfg.xml
), which is already preinstalled on your CTC module upon delivery.
The following options are available, each explained in detail in the respective chapters:
- Product Catalog: Introduced with CTC Version 3, this concept simplifies configuration to just a few easy-to-understand steps.
- Linking Actions: Based on the actions automatically created via the product catalog, you can link them—for example, to make a locomotive automatically stop before a red signal.
- Creating Custom Actions: If you need actions not included in the product catalog, you can add your own.
- Connecting and Configuring DCC Decoders: Unfortunately, this involves the full complexity of DCC, which is why it has its own dedicated chapter.
- Creating a Custom Product Catalog (Appendix): Standard products are our responsibility, but there will certainly be specialized products missing from our catalog.
Replace Config
With this button, you can reset your CTC module’s configuration to its factory default state or load an alternative base configuration.
Notes:
- Please note that this refers to the configuration version included with the CTC app. Before replacing the configuration, you should therefore update your CTC module’s firmware.
- Up to CTC app version 4.18, this button was labeled “Delete Config”.
Replacing IO-Config
From CTC-App version 4.19, it is possible to replace the ioCfg.xml
of the CTC module with a newer or alternative version.
Previously, this was only possible via the module’s HTML page.
Notes:
- Please be aware that this refers to the configuration version included with the CTC app. Before replacing the configuration, you should therefore update the firmware of your CTC module.
- The method via the module’s HTML page is still available today but should be avoided, as no plausibility checks are performed when using this method.
Changing the Digital Adapter
Using “Change Digital Adapter”, you can configure CTC to control locomotives and turnouts connected to a digital command station. For more details, see Chapter 8.2 – “Legacy Digital: Integrating a Z21 Command Station”.
Change Wi-Fi Configuration
This dialog allows you to modify the Wi-Fi configuration (netCfg.xml) of a currently registered CTC module. For example, you can reconfigure a locomotive on your home layout for your model railway club’s Wi-Fi before leaving the house.
WARNING: After uploading, the CTC module will automatically reset and will only be visible in the newly configured model railway Wi-Fi network.
If something goes wrong during this process, you can reconnect the CTC module to your model railway Wi-Fi as described in Chapter 3.1 – Registering Modules in Wi-Fi.
Basics about Wi-Fi and the “Signal min. db” (Mesh) parameter can be found in Chapter 3 – Wi-Fi.
Track Plan and Model Railway Modifications
Use these two buttons to access the configuration of the CTC app’s track diagram control panel. They are described in Chapter 6 – Track Diagram Control Panel.
Modify Automation
Use this button to access the configuration of actions related to automatic operation that cannot be directly assigned to a CTC module. These include:
- Triggers for NFC balises
- Blocks (track sections) and actions for setting routes between blocks
- Train orders
They are described in Chapter 7 – Automation.
Changing Timetables
With this button, you can modify timetables. How to do this is described in Chapter 7.4 - Timetables.