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

    Interface ChannelSample

    One resampled point carrying BOTH axes — distance and elapsed time — so the chart can switch x-axis without recomputing. Buckets are even in distance; timeSeconds is the elapsed time reached at that distance, so the time axis spans 0 → total elapsed. value is native units (m, m/s, bpm, W, rpm, °C).

    interface ChannelSample {
        bandHi: number;
        bandLo: number;
        coast: boolean;
        distanceMeters: number;
        innerHi: number;
        innerLo: number;
        timeSeconds: number;
        value: number;
    }
    Index

    Properties

    bandHi: number
    bandLo: number

    Outer band edges — central-90% percentiles (the faint variance envelope).

    coast: boolean

    This bucket is a SUSTAINED coast (you stopped pedalling/moving for longer than the bridge window) on an output channel — value/band are NaN here, and the chart draws a drop-to-baseline rather than a line. Brief coasts aren't flagged: they stay real values and just dip the smoothed line.

    distanceMeters: number
    innerHi: number
    innerLo: number

    Inner band edges — the inter-quartile range (the denser typical spread).

    timeSeconds: number
    value: number

    Bucket median (the robust line).