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.
Properties
Section titled “Properties”installed
Section titled “installed”installed:
FirmwareVersions
Defined in: console-sdk/src/firmware/types.ts:138
Versions currently installed on the device (GD required, RF optional).
latest
Section titled “latest”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
Section titled “releaseNotes”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
Section titled “updateAvailable”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.