Set the state of the current MCU image.
OtaErr_t
The OTA API return status. OTA agent error codes are in the upper 8 bits of the 32 bit OTA error word...
Definition: ota.h:73
OtaImageState_t
OTA Image states.
Definition: ota_private.h:322
OtaErr_t OTA_SetImageState(OtaImageState_t state)
Set the state of the current MCU image.
Definition: ota.c:3241
The states are OtaImageStateTesting, OtaImageStateAccepted, OtaImageStateAborted or OtaImageStateRejected; see OtaImageState_t documentation. This will update the status of the current image and publish to the active job status topic.
- Parameters
-
[in] | state | The state to set of the OTA image. |
- Returns
- OtaErrNone if successful, otherwise an error code prefixed with 'kOTA_Err_' from the list above.