Decoder programming in context

Read and program the decoder without losing the locomotive

RailKernel keeps decoder configuration attached to the locomotive definition, so programming is part of railway management rather than a disconnected utility.

Read DCC CVs

Identify the decoder manufacturer, version and address, then read the CVs defined by the selected decoder template.

Inspect mfx data

Use a Märklin CS3 to read structured mfx decoder parameters, including parameter and index addressing where supported.

Change addresses safely

When a DCC address changes, RailKernel updates the locomotive and its command-station relationship instead of leaving a lost or duplicated locomotive behind.

Useful for known and unknown decoders

  • A programming-track scanner can probe decoder identity before a locomotive has been fully configured.
  • Function templates connect a decoder family to meaningful CV definitions, labels and ranges.
  • Progress and cancellation remain visible during longer reads, and programming requires the selected command station to be in GO.

Discover RailKernel

Explore the application or download RailKernel for your operating system.