WINC3400 IoT OTA Interface. More...
#include "common/include/nm_common.h"#include "driver/include/m2m_types.h"#include "driver/source/nmdrv.h"

Go to the source code of this file.
Typedefs | |
| typedef void(* | tpfOtaNotifCb) (tstrOtaUpdateInfo *pstrOtaUpdateInfo) |
| A callback to get notification about a potential OTA update. More... | |
| typedef void(* | tpfOtaUpdateCb) (uint8 u8OtaUpdateStatusType, uint8 u8OtaUpdateStatus) |
| A callback to get OTA status update, the callback provides the download status, the switch to the downloaded firmware status and roll-back status. More... | |
Functions | |
| NMI_API sint8 | m2m_ota_abort (void) |
| Request OTA Abort. More... | |
| NMI_API sint8 | m2m_ota_init (tpfOtaUpdateCb pfOtaUpdateCb, tpfOtaNotifCb pfOtaNotifCb) |
| Initialize the OTA layer. More... | |
| NMI_API sint8 | m2m_ota_notif_check_for_update (void) |
| check for ota update More... | |
| NMI_API sint8 | m2m_ota_notif_sched (uint32 u32Period) |
| Schedule OTA update. More... | |
| NMI_API sint8 | m2m_ota_notif_set_url (uint8 *u8Url) |
| Set the OTA url. More... | |
| NMI_API sint8 | m2m_ota_rollback (void) |
| Request OTA Rollback image. More... | |
| NMI_API sint8 | m2m_ota_start_update (uint8 *u8DownloadUrl) |
| Request OTA start update using the downloaded url. More... | |
| NMI_API sint8 | m2m_ota_switch_firmware (void) |
| Switch to the upgraded Firmware. More... | |
WINC3400 IoT OTA Interface.
Copyright (c) 2017-2018 Microchip Technology Inc. and its subsidiaries.
Definition in file m2m_ota.h.