//The Lab · TP-226 · Heart-rate control

Speed or slope: which dial should follow your heart?

A treadmill can raise your heart rate by speeding the belt up or by lifting the deck. Keeping pace fixed sounds gentler and calmer. The arithmetic says the incline motor may also be the much coarser control — especially while walking.

24 August 2026 Source: published research + model calculation Status: design decision, hardware measurement pending

Two controls, two promises

Speed control says: we will move your pace to hold the heart-rate band. Incline control says: we will keep your pace and move the hill instead. Both are legitimate. They are not interchangeable behind the runner's back.

Commercial heart-rate programs have used incline for decades, and the reason is easy to feel: belt speed stays put. At a metabolically similar effort, slower uphill running can also reduce impact loading. But “lower impact” is not “lower load everywhere” — incline shifts demand towards propulsion, calf and Achilles, and no mode is universally joint-saving.

0.2
km/h maximum normal speed nudge
1
whole incline level per nudge
1
actuator allowed inside one segment

The small hill may be the big step

We used the standard ACSM steady-state equations to compare TreadPilot's current maximum speed nudge with one incline level. Because the T40 manual does not publish the physical grade of each displayed level, the comparison below is explicitly conditional: it assumes one level equals one percentage point.

Nominal oxygen-cost change per control step ACSM model calculation · if 1 level = +1 percentage point
+0.2 km/h+1 percentage-point incline
0.00.51.01.5 ml/kg/min 5 km/h · walking model 0.33 1.50 · 4.5× 8 km/h · running model 0.67 1.20 · 1.8× 10 km/h · running model 0.67 1.50 · 2.25×
Under the stated assumption, one incline step is 1.8–4.5× the nominal metabolic change of the maximum normal speed nudge in these examples. This is a model comparison, not a beats-per-minute prediction — and it becomes invalid if the T40's level does not equal one percentage point.

Why the default stays with speed

Finer

The current speed path moves on a 0.1 km/h grid and normally changes by no more than 0.2 km/h.

Known

Speed commands and a real response log already exist. The T40 incline's physical grade, travel time and hysteresis do not.

Auditable

One segment controls one axis. The runner can always tell which part of the treadmill may move.

Reversible

If a band is unreachable inside the chosen corridor, the app says so. It does not silently switch from hill to speed.

Incline still earns a place

After hardware calibration and a crossover pilot, incline can become an explicit “hold my pace” option for easy walking or running. It starts in a narrow, low corridor, waits longer between steps, and tells the runner that calf and Achilles load may change. Its value is choice: the belt pace stays stable while the hill does the work.

What it will not become is a second controller running at the same time. Two hidden loops pushing the same delayed heart-rate response would make cause and effect impossible to audit. A later experiment may approach the band with speed and then hand over visibly to incline, but only as a sequential state change, never as an invisible blend.

The missing measurement

The T40 display reports levels 0–12, not a verified physical percentage. Before incline control can ship, each level must be measured in both directions, under load: actual deck grade, motor delay, settling time, hysteresis, status feedback and noise. Until that table exists, “one level = one percent” is a transparent test assumption — not a product fact.

The decision

Speed remains the precise default. A calibrated incline mode becomes an opt-in pace-holding contract. Every segment names its actuator in advance, every upward command still requires fresh steerable heart-rate data, and the same start confirmation, clamps, forced slow-down, emergency stop, manual takeover and link-loss rules sit above both.

← Back to The Lab