Note: The configuration of CTC modules is currently only partially available on Android and iOS.

You can access the configuration dialogs through the pencil icon: ctc-app-doku-icon

  • in the configurator (list of all modules) on the right edge of the row.
  • in the locomotive list on the right next to the locomotive
  • in the control page at the bottom right
  • in the turnouts list on the right next to the turnout

List of all Modules (Configurator)

In this list (menu Settings/Configurator), you can find all CTC modules, including those that could not properly start due to a configuration error:

Configurator

Additionally, you can see which modules have a track plan and/or a model railway (overall plan) for the interlocking system (see crosses in the corresponding columns).

Config-Backup

Through the menu item “Settings / Config Backup” of the CTC-App (Desktop), you can backup the config files of all currently visible CTC modules in the CTC-App. In this process, you select a folder on your hard drive as a backup folder. After this, for every reachable CTC module, a folder with the name of the CTC module is created in this backup folder and all config files are stored in it.

Locomotive Configuration

Edit locomotive

Switchbox Configuration

Edit switchbox

Unknown Modules (Unknown Device)

ctc-app-doku-picture

Firmware

The “Firmware” field indicates which firmware (or hardware) this CTC module is based on. The “Firmware Version” field shows when this firmware was released (year month day), for example, 20230829 stands for August 29, 2023.

Using the “Upload New Firmware” button, you can update the firmware of this CTC module. Initially, the version of the firmware provided with the CTC App is offered, but you can also select a file from another source. You can find out which firmware version comes with each version of the CTC App in the download section.

Log Output

You will find the log output under the firmware fields. The messages of the upload tool have always been displayed there when uploading the firmware. From CTC-App 4.19 and the corresponding firmware version, all log messages from the CTC module are also output there. This allows configuration errors to be identified much more easily.

From CTC-App 4.20, the log output is editable. This allows it to be highlighted using the “Ctrl-A” key combination and then copied to the clipboard with “Ctrl-C”. From there it can then be copied into support request emails.

Changing the Config

In the config (cfg.xml), it is determined which products (turnouts, signals, lamps, …) are connected to your CTC module and how they can be controlled, in other words, where and how they are displayed and switched in the CTC app. The available connections can be found in the I/O config (ioCfg.xml), which is already present on your CTC module upon delivery.

There are various different possibilities, which are described in detail in the following chapters:

  • Product catalogue: This concept, newly introduced with CTC version 3, reduces configuration to a few easily understandable steps.
  • Linking actions: Based on the actions automatically created via the product catalog, you can link them to for example, automatically stop a locomotive in front of a red signal.
  • Create your own actions: If you want actions that are not found in the product catalog, you can add your own actions.
  • Connect and configure DCC decoder: Here, unfortunately, the entire complexity of DCC comes through, which is why a dedicated chapter was created for it.
  • Create your own product catalogue (appendix): For standard products this is our task, but there will certainly be very specific products missing from our catalog.

Replace Config

With this button, you can reset the configuration of your CTC module to the delivery state or load an alternative basic configuration.

Notes:

  • Please note that this is the standard configuration supplied with the CTC app. Therefore, you should update the firmware of your CTC module before replacing the configuration.
  • Up to CTC App version 4.18, there was a button “Delete Config” at this point.

    Replacing IO-Config

Starting from the CTC-App version 4.19, it is possible to replace the ioCfg.xml of the CTC module with a newer or alternative variant. Previously, this was only possible via the HTML page of the module.

Note:

  • Please note that this refers to the configuration status supplied with the CTC-App. Therefore, you should update the firmware of your CTC module before replacing the configuration.
  • Although it is still possible to proceed via the HTML page of the module today, this should be avoided since there are no plausibility checks done this way.

    Changing Digital Adapters

With “Change Digital Adapter” you can convince CTC to control locomotives and turnouts that are connected to a digital control center. You can find out more in Chapter 8.2 - “Old style Digital: Incorporating Z21 Control Center”.

Changing the Wi-Fi Configuration

This dialog allows you to change the Wi-Fi configuration (netCfg.xml) of a currently checked-in CTC module. For example, you can reconfigure a locomotive on your home layout for the model railway Wi-Fi of your model railway club before you leave the house.

CAUTION: After uploading, the CTC module will automatically reset and will then only be visible in the newly configured model railway Wi-Fi.

Changing Wi-Fi Configuration

If something goes wrong, you can retrieve the CTC module back into your model railway Wi-Fi, as described in Chapter 3 - Registering Modules in the Wi-Fi.

Changing Track Plan and Model Railway

These two buttons take you to the configuration of the Track Plan Control Panel in the CTC App. They are described in Chapter 6 - Track Plan Control Panel.

Change Automation

With this button you reach the configuration of actions that are related to automatic operation and cannot be directly associated with a CTC module. These are:

  • Triggers for NFC balises
  • Blocks (track sections) and actions for switching routes between blocks
  • Drive orders

They are described in Chapter 7 - Automation.

Change Timetables

With this button, you can change timetables. How to do this is described in Chapter 7.4 - Timetables.