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

    Interface TrackColumns

    The raw typed-array columns of an activity — the zero-copy read path the whole compute layer reads from. lat/lng are present only for a GPS activity; the other channels are present iff the source recorded them (missing cells are NaN). Optional channels are absent from the object when the source had none.

    interface TrackColumns {
        cadence?: Float64Array<ArrayBufferLike>;
        distance?: Float64Array<ArrayBufferLike>;
        ele: Float64Array;
        hr?: Float64Array<ArrayBufferLike>;
        lat: Float64Array;
        lng: Float64Array;
        power?: Float64Array<ArrayBufferLike>;
        temp?: Float64Array<ArrayBufferLike>;
        timeSec: Float64Array;
    }
    Index

    Properties

    cadence?: Float64Array<ArrayBufferLike>
    distance?: Float64Array<ArrayBufferLike>

    Device-recorded cumulative distance (m); present iff the source carried it (a GPS-less ride's distance axis).

    ele: Float64Array
    hr?: Float64Array<ArrayBufferLike>
    lat: Float64Array

    Positions — present (length n) for a GPS activity, EMPTY for a GPS-less one (the cols.lat.length hasTrack signal).

    lng: Float64Array
    power?: Float64Array<ArrayBufferLike>
    temp?: Float64Array<ArrayBufferLike>
    timeSec: Float64Array

    Absolute sample times in seconds (key column, ms → s).