Skip to content

SimulatedConsoleSpec

Defined in: console-sdk/src/testing/simulatedConsole.ts:68

A console that exists in the simulated world — the input to createSimulatedTransport({ consoles }), createTestConfig({ consoles }) and SimulatedTransport.addConsole() (SDK_PLAN.md §3.11.2).

optional battery?: number

Defined in: console-sdk/src/testing/simulatedConsole.ts:78

Battery level, 01; default 1.


optional behavior?: ConsoleScript

Defined in: console-sdk/src/testing/simulatedConsole.ts:84

Optional autopilot script; default: idle, obeys commands.


optional connected?: boolean

Defined in: console-sdk/src/testing/simulatedConsole.ts:80

Start already connected (skip the scan/connect ceremony).


optional firmware?: object

Defined in: console-sdk/src/testing/simulatedConsole.ts:76

Firmware versions reported over DIS and to the OTA path.

optional gd?: string

optional rf?: string


model: DeviceModel

Defined in: console-sdk/src/testing/simulatedConsole.ts:70

Hardware model of the simulated device.


optional name?: string

Defined in: console-sdk/src/testing/simulatedConsole.ts:74

Advertised BLE name; default: catalog-correct advertised name.


optional serial?: string

Defined in: console-sdk/src/testing/simulatedConsole.ts:72

User-visible serial / console id; default: generated 6-digit.


optional visible?: boolean

Defined in: console-sdk/src/testing/simulatedConsole.ts:82

Whether the console appears in scans; default true.