Set of types defined for ota-broadcast-bootloader.
More...
|
enum
|
EmberAfOtaBootloaderStatus
{
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_SUCCESS
= 0x00,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_INVALID_CALL
= 0x01,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_BUSY
= 0x02,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_NO_BUFFERS
= 0x03,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_DATA_UNDERFLOW
= 0x04,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_STACK_ERROR
= 0x05,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_TIMEOUT
= 0x06,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_FAILED
= 0x07,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_ABORTED
= 0x08
}
|
|
OTA Bootloader return status codes.
More...
|
|
enum
|
EmberAfOtaBootloaderTargetStatus
{
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_INVALID
= 0x00,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_UNREACHABLE
= 0x01,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_COMPLETED
= 0x02,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ONGOING
= 0x03,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_FAILED
= 0x04,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_REFUSED
= 0x05,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ABORTED
= 0x06,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_STATUS_REQUEST_COMPLETED
= 0x07,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_STATUS_REQUEST_ONGOING
= 0x08,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ACCEPTED
= 0x09,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ONGOING
= 0x0A,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_REFUSED
= 0x0B
}
|
|
OTA Bootloader target status codes.
More...
|
|
Set of types defined for ota-broadcast-bootloader.
License
Copyright 2018 Silicon Laboratories Inc. www.silabs.com
The licensor of this software is Silicon Laboratories Inc. Your use of this software is governed by the terms of Silicon Labs Master Software License Agreement (MSLA) available at www.silabs.com/about-us/legal/master-software-license-agreement. This software is distributed to you in Source Code format and is governed by the sections of the MSLA applicable to Source Code.
#define EMBER_AF_PLUGIN_OTA_BROADCAST_BOOTLOADER_INVALID_APPLICATION_TARGET_STATUS 0xFF
|
A value indicating that client application did not set the application level target status in any of the client callbacks.
Definition at line
74
of file
ota-broadcast-bootloader-types.h
.
OTA Bootloader return status codes.
Enumerator
|
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_SUCCESS
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_INVALID_CALL
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_BUSY
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_NO_BUFFERS
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_DATA_UNDERFLOW
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_STACK_ERROR
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_TIMEOUT
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_FAILED
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_ABORTED
|
|
Definition at line
29
of file
ota-broadcast-bootloader-types.h
.
OTA Bootloader target status codes.
Enumerator
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_INVALID
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_UNREACHABLE
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_COMPLETED
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ONGOING
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_FAILED
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_REFUSED
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ABORTED
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_STATUS_REQUEST_COMPLETED
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_STATUS_REQUEST_ONGOING
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ACCEPTED
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ONGOING
|
|
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_REFUSED
|
|
Definition at line
50
of file
ota-broadcast-bootloader-types.h
.