The FirmwareUpdate – com.prosyst.mbs.services.da.items.maintenance.FirmwareUpdate, updates a firmware. The firmware update goes through the following states:
From/To |
FirmwareUpdateState.PENDING |
FirmwareUpdateState.RUNNING |
FirmwareUpdateState.SUCCEEDED |
FirmwareUpdateState.FAILED |
FirmwareUpdateState.CANCELED |
|---|---|---|---|---|---|
FirmwareUpdateState.PENDING |
Initial state - firmware is still not started, some preparation are performed. |
Firmware update is starting. |
N/A |
Firmware update has failed. |
Firmware update has been canceled. |
FirmwareUpdateState.RUNNING |
N/A |
Intermediate state - firmware is updating. |
Firmware was successfully updating. |
Firmware update has failed. |
Firmware update has been canceled. |
FirmwareUpdateState.SUCCEEDED |
N/A |
N/A |
Final state- firmware was successfully updated. |
N/A |
N/A |
FirmwareUpdateState.FAILED |
N/A |
N/A |
N/A |
Final state - firmware update has failed. |
N/A |
FirmwareUpdateState.CANCELED |
N/A |
N/A |
N/A |
N/A |
Final state - firmware update has been canceled. |
Property |
Access |
Property Class |
Description |
|---|---|---|---|
status |
RE |
|
Firmware update status. |
Operation |
Parameters |
Description |
|---|---|---|
start |
|
Starts the firmware update. the URL argument points to the firmware image. It has to follow the URL format as it is expected by |
cancel |
N/A |
Cancels the firmware update. The operation does nothing if there us no firmware update. |