Skip to content

FirmwareStatus

Defined in: console-sdk/src/firmware/types.ts:136

Installed-vs-latest firmware readout for one device — the success payload of useFirmwareStatus (SDK_PLAN.md §3.6.7, row 66). updateAvailable comes from a real segment-wise version comparison, not parseInt fuzzing.

installed: FirmwareVersions

Defined in: console-sdk/src/firmware/types.ts:138

Versions currently installed on the device (GD required, RF optional).


latest: FirmwareLatest | null

Defined in: console-sdk/src/firmware/types.ts:143

The latest release on the configured channel, or null when the manifest has no entry for this device’s model.


releaseNotes: string | null

Defined in: console-sdk/src/firmware/types.ts:152

Release notes for the available update, mirrored from latest for banner convenience; null when no update / no notes.


updateAvailable: boolean

Defined in: console-sdk/src/firmware/types.ts:149

true iff latest is strictly newer than installed by real version comparison. false whenever latest is null or the device is already current.