-
FOTA_MODULE_READY: Indicates that the FOTA module has finished initialization and is ready to accept requests.
-
FOTA_STARTING: A FOTA download has started. The application should move into its FOTA-handling state.
-
FOTA_NETWORK_DISCONNECT_NEEDED: The module needs the network to be disconnected before it can continue. The application is expected to disconnect the network and reply with
FOTA_NETWORK_DISCONNECTED. -
FOTA_REQUEST_REBOOT: The FOTA sequence completed successfully, and the update is staged and ready to be applied on reboot. It is the application's responsibility to trigger the reboot.
-
FOTA_ABORTED: The FOTA sequence was aborted. This covers all non-success terminations: download failed, timed out, was canceled or rejected, or no update was available.