FTMS TypeScript API
    Preparing search index...

    Type Alias FtmsMachineStatusParameter

    FtmsMachineStatusParameter:
        | { kind: "none" }
        | { action: "stop" | "pause" | "reserved"; kind: "stop_pause" }
        | { kind: "speed"; speedKph: number }
        | { inclinationPercent: number; kind: "inclination" }
        | { kind: "resistance"; resistanceLevel: number }
        | { kind: "power"; powerWatts: number }
        | { heartRateBpm: number; kind: "heart_rate" }
        | { energyKcal: number; kind: "energy" }
        | { kind: "steps"; steps: number }
        | { kind: "strides"; strides: number }
        | { distanceMeters: number; kind: "distance" }
        | { kind: "training_time"; seconds: number }
        | { kind: "hr_zones"; seconds: readonly number[] }
        | {
            crr: number;
            cwKgPerM: number;
            gradePercent: number;
            kind: "simulation";
            windSpeedMps: number;
        }
        | { circumferenceMm: number; kind: "wheel_circumference" }
        | {
            kind: "spin_down";
            status: "requested" | "success" | "error" | "stop_pedaling" | "reserved";
        }
        | { cadenceRpm: number; kind: "cadence" }