Skip to content

Split

Defined in: console-sdk/src/session/types.ts:332

A split: DeviceTotals frozen at an interval / split-every / end boundary (SDK_PLAN.md §3.12.4).

avgPace500Seconds: number | null

Defined in: console-sdk/src/session/types.ts:319

Average pace, seconds per 500m, or null when unknowable.

DeviceTotals.avgPace500Seconds


avgWatts: number | null

Defined in: console-sdk/src/session/types.ts:321

Average power, watts, or null when not reported.

DeviceTotals.avgWatts


boundary: "interval" | "splitEvery" | "end"

Defined in: console-sdk/src/session/types.ts:336

Which boundary closed this split.


calories: number

Defined in: console-sdk/src/session/types.ts:315

Calories burned.

DeviceTotals.calories


distanceMeters: number

Defined in: console-sdk/src/session/types.ts:313

Distance covered, meters.

DeviceTotals.distanceMeters


elapsedSeconds: number

Defined in: console-sdk/src/session/types.ts:323

Elapsed working time, seconds.

DeviceTotals.elapsedSeconds


index: number

Defined in: console-sdk/src/session/types.ts:334

0-based split/interval index.


strokes: number | null

Defined in: console-sdk/src/session/types.ts:317

Stroke/revolution count, or null when not reported.

DeviceTotals.strokes