Skip to content

PerformanceTotals

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

Session-aggregate totals across every device (SDK_PLAN.md §3.6.6): the merged, firmware-reconciled WorkoutResult.totals. Structurally DeviceTotals summed/averaged over the session’s devices.

avgPace500Seconds: number | null

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

Distance-weighted average pace, seconds per 500m, or null when unknowable.


avgWatts: number | null

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

Time-weighted average power, watts, or null when none report.


calories: number

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

Total calories across all devices.


distanceMeters: number

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

Total distance across all devices, meters.


elapsedSeconds: number

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

Elapsed working time of the session, seconds.


strokes: number | null

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

Total strokes/revolutions across all devices, or null when none report.