Skip to content

ConsoleControls

Defined in: console-sdk/src/device/deviceModel.ts:431

Per-device console controls (SDK_PLAN.md §3.6.4, post-revision). Methods are identity-stable per device and always callable; per the paired-verb contract (§3.8.3), the bare verb never rejects (a command on a non-ready device is a DEV-warned no-op reported via onError) while the *Async twin rejects.

Continue-from-rest is deliberately NOT here: it exists exactly once, type-gated on the resting session variant (§3.6.5) — a second per-device copy would recreate the “which API do I use?” hazard this design removes.

setDisplayUnits(units): Promise<void>

Defined in: console-sdk/src/device/deviceModel.ts:433

Sets console display units (RM-621 pace-unit derivation handled internally).

DisplayUnits

Promise<void>