FTMS TypeScript API
    Preparing search index...

    Interface FTMSFeatures

    interface FTMSFeatures {
        averageSpeedSupported: boolean;
        cadenceSupported: boolean;
        elapsedTimeSupported: boolean;
        elevationGainSupported: boolean;
        expendedEnergySupported: boolean;
        forceOnBeltSupported: boolean;
        heartRateMeasurementSupported: boolean;
        heartRateRange?: FtmsSupportedRange;
        heartRateTargetSettingSupported: boolean;
        inclinationRange?: FtmsSupportedRange;
        inclinationSupported: boolean;
        inclinationTargetSettingSupported: boolean;
        indoorBikeSimulationSupported: boolean;
        metabolicEquivalentSupported: boolean;
        paceSupported: boolean;
        powerMeasurementSupported: boolean;
        powerRange?: FtmsSupportedRange;
        powerTargetSettingSupported: boolean;
        remainingTimeSupported: boolean;
        resistanceLevelSupported: boolean;
        resistanceRange?: FtmsSupportedRange;
        resistanceTargetSettingSupported: boolean;
        speedRange?: FtmsSupportedRange;
        speedTargetSettingSupported: boolean;
        spinDownControlSupported: boolean;
        stepCountSupported: boolean;
        strideCountSupported: boolean;
        supportsERG: boolean;
        supportsResistance: boolean;
        supportsSIM: boolean;
        targetedCadenceSupported: boolean;
        targetedDistanceSupported: boolean;
        targetedExpendedEnergySupported: boolean;
        targetedStepNumberSupported: boolean;
        targetedStrideNumberSupported: boolean;
        targetedTimeFiveHRZonesSupported: boolean;
        targetedTimeThreeHRZonesSupported: boolean;
        targetedTimeTwoHRZonesSupported: boolean;
        targetedTrainingTimeSupported: boolean;
        totalDistanceSupported: boolean;
        userDataRetentionSupported: boolean;
        wheelCircumferenceSupported: boolean;
    }
    Index

    Properties

    averageSpeedSupported: boolean
    cadenceSupported: boolean
    elapsedTimeSupported: boolean
    elevationGainSupported: boolean
    expendedEnergySupported: boolean
    forceOnBeltSupported: boolean
    heartRateMeasurementSupported: boolean
    heartRateRange?: FtmsSupportedRange
    heartRateTargetSettingSupported: boolean
    inclinationRange?: FtmsSupportedRange
    inclinationSupported: boolean
    inclinationTargetSettingSupported: boolean
    indoorBikeSimulationSupported: boolean
    metabolicEquivalentSupported: boolean
    paceSupported: boolean
    powerMeasurementSupported: boolean
    powerRange?: FtmsSupportedRange
    powerTargetSettingSupported: boolean
    remainingTimeSupported: boolean
    resistanceLevelSupported: boolean
    resistanceRange?: FtmsSupportedRange
    resistanceTargetSettingSupported: boolean
    speedRange?: FtmsSupportedRange
    speedTargetSettingSupported: boolean
    spinDownControlSupported: boolean
    stepCountSupported: boolean
    strideCountSupported: boolean
    supportsERG: boolean

    Use powerTargetSettingSupported.

    supportsResistance: boolean

    Use resistanceTargetSettingSupported.

    supportsSIM: boolean

    Use indoorBikeSimulationSupported.

    targetedCadenceSupported: boolean
    targetedDistanceSupported: boolean
    targetedExpendedEnergySupported: boolean
    targetedStepNumberSupported: boolean
    targetedStrideNumberSupported: boolean
    targetedTimeFiveHRZonesSupported: boolean
    targetedTimeThreeHRZonesSupported: boolean
    targetedTimeTwoHRZonesSupported: boolean
    targetedTrainingTimeSupported: boolean
    totalDistanceSupported: boolean
    userDataRetentionSupported: boolean
    wheelCircumferenceSupported: boolean