@pond-ts/fit API Reference
    Preparing search index...

    Interface SectionMetrics

    The normalized metric bundle a Section is a quantity-typed view over. Produced three ways — a computed split, a recorded lap, or an arbitrary range — all reduced to the same shape (native SI). Optional fields are absent when the underlying channel wasn't recorded.

    interface SectionMetrics {
        avgCadence?: number;
        avgHeartrate?: number;
        avgSpeedMps?: number;
        avgWatts?: number;
        distanceMeters: number;
        durationSeconds: number;
        elevationGainMeters: number;
        elevationLossMeters?: number;
        endMeters: number;
        fromSec: number;
        label: string;
        maxHeartrate?: number;
        maxSpeedMps?: number;
        maxWatts?: number;
        movingSeconds: number;
        normalizedWatts?: number;
        startMeters: number;
        toSec: number;
    }
    Index

    Properties

    avgCadence?: number
    avgHeartrate?: number
    avgSpeedMps?: number
    avgWatts?: number
    distanceMeters: number
    durationSeconds: number

    Wall-clock span (toSec − fromSec).

    elevationGainMeters: number
    elevationLossMeters?: number
    endMeters: number
    fromSec: number

    Elapsed seconds from activity start to the section's start / end.

    label: string
    maxHeartrate?: number
    maxSpeedMps?: number
    maxWatts?: number
    movingSeconds: number

    Time actually moving — equals duration for computed splits.

    normalizedWatts?: number
    startMeters: number

    Cumulative-distance window into the activity (metres) — the map-highlight anchor, mirroring [fromSec, toSec] on the distance axis.

    toSec: number