N Scale Guides

DCC speed matching: measure drift, not noise

Choose the supported curve, validate uncoupled, then release the consist

Two uncoupled N scale DCC locomotives being timed on parallel test tracks beside a speed-match worksheet
The safe comparison is uncoupled and repeatable: one route, one throttle step, two elapsed times and no locomotive hiding the other.
Direct answer: speed-match N scale DCC locomotives before coupling or consisting them. Put each healthy, identified locomotive on the same measured test route, use the same direction, throttle step and load condition, and time repeated passes. Choose an achievable reference—often the slower locomotive—then adjust only the speed-control method supported by the exact decoder: the basic CV2/5/6 curve, the CV67–94 table, or its manufacturer-specific equivalent. Re-measure low, middle and high operating steps in both directions, then couple and monitor the real train.
Stop rule: never paste another locomotive’s CV values into an unidentified decoder. Preserve the baseline before writing, change one control layer at a time, and stop for erratic starts, wheel slip, unexpected heat, binding, pickup faults or persistent coupler compression/stretching. Speed matching cannot repair a mechanical defect.
How this guide was checked: ROKHELM Editorial Team reviewed current English SERPs plus the approved 2012 NMRA CV standard and its 2026 draft status, NCE speed-matching guidance, Digitrax decoder documentation, JMRI DecoderPro documentation and an FRA distributed-power description on 2026-08-27. We did not speed-match a fleet or prescribe universal CV values. Decoder support and acceptable drift remain use-specific.

First record the decoder through the installation guide, preserve recoverable changes with the programming-track guide, and diagnose stalls before tuning with the troubleshooting guide.

Three control layers that must not be mixed blindly

LayerWhat it controlsBoundary
Basic curveWhen supported, CV2 sets start, CV6 shapes the middle and CV5 limits the top.Optional support and special zero/maximum behavior vary by decoder; read its manual.
Loadable speed tableNMRA CV67–94 provides 28 forward drive entries, normally selected through the decoder’s configuration.It replaces rather than supplements the basic curve in ordinary implementations.
Manufacturer motor controlsBack-EMF, trims, kick start, momentum and decoder-specific algorithms can change measured response.Names, ranges and interaction are not cross-brand constants.
Standards status: the NMRA’s approved 2012 S-9.2.2 maps CV2, CV5, CV6 and CV67–94; a 2026 revision is published as a draft under review. Use the approved document for the shared map and the current decoder manual for implemented behavior.

What official and first-party sources establish

SourceVerified pointWhat it does not prove
NMRA S-9.2.2Defines Vstart, Vhigh, Vmid, forward/reverse trim and the 28-entry speed table as configuration-variable roles.That every decoder implements every optional feature identically.
NCERecommends matching start, top and then middle, and separating locomotives before changing them to a shared final address.A universal target speed or CV value.
DigitraxDocuments the three-point curve and notes that table selection and speed-step behavior depend on decoder generation.That Digitrax values transfer to another decoder family.
JMRI DecoderProExposes only the controls represented for the selected decoder and distinguishes basic control from a loadable table.That software removes the need for a mechanical baseline or measured release.
FRA distributed powerDescribes real locomotive consists receiving synchronous or independent commands and the operational importance of managing train forces.A model-railroad CV recipe.

Four gates before the first CV change

1. Mechanical gate

GO when both locomotives run reliably alone without binding, slip, pickup faults or abnormal heat.

2. Identity gate

GO when exact decoder models, firmware if available and readable baseline values are recorded.

3. Method gate

GO when the selected basic curve, speed table or manufacturer method is explicitly supported.

4. Measurement gate

GO when distance, throttle step, direction, route, load and run state can be repeated.

Exclusive tool 1: measured drift calculator

Enter the same measured distance and each locomotive’s elapsed time. The result reports relative speed difference only; it does not invent a universal pass threshold.

Use the same timing marks and route for both locomotives.
Repeat passes and use a documented representative result.
Measure at the identical throttle step and direction.
Relative speed gap
Direction

Interpretation: because both runs use the same distance, candidate speed ÷ reference speed = reference time ÷ candidate time. A 20.0 s reference and 18.0 s candidate makes the candidate about 11.1% faster. Repeat the measurement before changing a CV, then define acceptance from actual duty and coupled behavior.

Mismatch fault matrix

Observed mismatchDo not assumeNext controlled evidence
Different start stepThat top-speed CV is the remedy.Clean mechanics, pickup, supported start control, kick-start and load compensation.
Matches low, diverges highThat start voltage should be changed.Supported maximum or upper-table entries and achievable reference speed.
Matches forward, not reverseThat one shared curve proves both directions.Mechanical asymmetry plus supported forward/reverse trim behavior.
Matches solo, fights coupledThat timing evidence is sufficient.Back-EMF interaction, momentum, load sharing, wheel slip and coupler force under duty load.
Result changes between passesThat more CV editing improves it.Warm state, clean wheels/rail, pickup intermittency, binding and timing repeatability.

Exclusive tool 2: bidirectional consist-release ledger

Record rowMinimum evidenceRelease condition
PassportLocomotive, decoder, firmware if known, wheel condition, consist role and chosen reference.No unidentified decoder or mechanical defect.
BaselineReadable motor CVs, curve-selection state, BEMF, trims, momentum, CV19 and solo behavior.Recovery values preserved before writing.
Measured gridLow/middle/high step, forward/reverse, distance, elapsed time, repeats and relative gap.Chosen duty range is stable and reproducible uncoupled.
Coupled releaseBoth orientations, starts/stops, route, load, coupler behavior, slip, sound/function response and heat.No persistent fighting or unstable response in the intended duty.
Reopen listHardware, firmware, wheel, lubrication, curve, BEMF, momentum, consist or duty changes.Any trigger returns the pair to uncoupled measurement.

Six steps from solo baseline to consist release

1. Stabilize and document both locomotives

Clean and inspect both locomotives, confirm reliable solo running, identify each decoder and record every readable motor, momentum, trim, speed-table and consist setting before changing anything.

2. Choose one achievable reference

Select the slower or operationally suitable locomotive as the reference, define the same test route, direction, throttle steps, warm-up state and load condition, and keep the locomotives uncoupled.

3. Measure the baseline drift

Time repeated passes over the same measured distance at low, middle and high operating steps in both directions, then record elapsed time and separation change rather than judging by eye.

4. Change one supported speed-control layer

Use the exact decoder documentation to choose either its basic curve, loadable speed table or manufacturer-specific method, change one region at a time and preserve the previous values.

5. Repeat uncoupled validation

Rerun the same low, middle and high measurements in both directions, checking starts, stops, stability, heat and any interaction between back-EMF, momentum, trims and the selected curve.

6. Build and release the consist

Configure the consist only after the uncoupled pair is acceptable, test both orientations and load cases, observe coupler compression or stretching, and retain the final roster plus reopen triggers.

Railway-culture answer: one command does not mean identical force

The FRA describes distributed-power locomotives receiving synchronous or independent commands from the lead unit. It also connects distributed power with managing slack action and coupler forces across a train. The modeling analogy is limited but useful: shared commands do not prove matched physical response. Measure the actual units and observe train forces after coupling; prototype MU or radio-control rules do not specify decoder CVs.

For railfans: open the distributed-power note for the operating culture behind the coupled-release ledger.

Official and first-party sources

Checked 2026-08-27. No generic CV values or universal drift tolerance is claimed.

  1. NMRA — approved 2012 S-9.2.2 configuration variables
  2. NMRA — documents under revision
  3. NCE — locomotive speed matching for consisting
  4. NCE — matching different decoder manufacturers
  5. Digitrax — mobile decoder manual
  6. Digitrax — three-step speed table
  7. JMRI DecoderPro — basic speed control
  8. JMRI DecoderPro — loadable speed table
  9. FRA — locomotive consists and distributed power

FAQ

What is DCC speed matching?

It is adjusting supported decoder motor-control settings so locomotives cover the same distance in nearly the same time at the throttle steps that matter for their shared duty.

Do I have to speed-match identical N scale locomotives?

Measure them first. Even nominally identical locomotives can differ through motor, gearing, lubrication, wheel condition, decoder and production variation, so identical catalog numbers are not proof of matched speed.

Should speed matching happen before consisting?

Yes. Establish and verify each locomotive separately, then run the pair uncoupled at the same commands before creating the final consist. This keeps consist addressing from hiding which decoder needs adjustment.

Are CV2, CV5 and CV6 universal speed-match controls?

They define the NMRA basic three-point speed curve when implemented and selected, but support and behavior vary. Some decoders use a loadable table or manufacturer-specific controls instead.

What are CV67 through CV94?

NMRA S-9.2.2 defines them as the 28-entry forward speed table. The decoder must support and select that table before those values govern motor output.

Can I use both CV2/5/6 and the 28-step speed table together?

Do not assume so. NMRA configuration selects between the basic curve and the loadable table, and JMRI notes that writing one control mode can replace the other. Follow the exact decoder instructions.

Which locomotive should be the speed reference?

Choose an achievable reference, commonly the slower healthy locomotive or one whose operational speed profile must be preserved. A decoder can reduce output, but it cannot guarantee extra mechanical capability.

Should the locomotives be coupled while matching?

No for the measurement phase. Run them uncoupled on the same route or equivalent parallel routes so one locomotive cannot push, pull or mask the other; couple only for the final consist release.

Does back-EMF need to be turned off?

There is no cross-brand rule. Load compensation can interact with a consist differently by decoder and firmware, so use the exact manufacturer guidance and record the chosen setting during both solo and coupled validation.

How close is close enough for a speed match?

There is no universal percentage in the cited standards. Define acceptance for the actual duty, route, load and run time, then confirm no persistent coupler compression, stretching, wheel slip, instability or overheating.

Can DecoderPro automatically make every decoder match?

No. DecoderPro exposes only features represented for the selected decoder and helps manage curves and roster values; mechanical condition, measurement quality, unsupported features and final consist behavior still require verification.

When should a speed-match release be reopened?

Reopen it after changing a locomotive, decoder, firmware, motor, gearing, wheel diameter, lubrication, speed-control mode, back-EMF, momentum, consist method or operating duty, and after new drift, slip, heat or coupler force appears.

Consist control

Distributed power manages a whole train

FRA material distinguishes locomotives linked within a consist from remote power groups controlled by radio.

Head-end consist

Trailing locomotives receive control settings from the lead locomotive through the multiple-unit cable.

Remote group

A lead remote locomotive receives throttle and brake commands over a radio link.

Modes

Remote power can follow synchronously or receive independent commands, depending on operation.

Modeling lesson

Use only the process analogy: shared commands still require verification of physical response and train forces. Prototype systems do not define decoder CVs.