TI BLE5-Stack API Documentation  2.02.05.00
Macros
OAD return status codes

Macros

#define OAD_ALREADY_STARTED   4
 OAD is already is progress.
 
#define OAD_AUTH_FAIL   12
 Authorization failed.
 
#define OAD_BUFFER_OFL   3
 Block Number doesn't match requested.
 
#define OAD_CCCD_NOT_ENABLED   15
 CCCD is not enabled, notif can't be sent.
 
#define OAD_CRC_ERR   1
 Downloaded image CRC doesn't match.
 
#define OAD_DL_COMPLETE   14
 OAD image payload download complete.
 
#define OAD_DL_NOT_COMPLETE   6
 An OAD is ongoing.
 
#define OAD_EXT_NOT_SUPPORTED   13
 Ctrl point command not supported.
 
#define OAD_FLASH_ERR   2
 Flash function failure (int, ext)
 
#define OAD_IMAGE_TOO_BIG   8
 Candidate image is too big.
 
#define OAD_IMG_ID_TIMEOUT   16
 Image identify timed out, too many failures.
 
#define OAD_INCOMPATIBLE_FILE   11
 BIM or FW mismatch.
 
#define OAD_INCOMPATIBLE_IMAGE   9
 Image signing failure, boundary mismatch.
 
#define OAD_INVALID_FILE   10
 If Invalid image ID received.
 
#define OAD_NO_RESOURCES   7
 If memory allocation fails.
 
#define OAD_NOT_STARTED   5
 OAD has not yet started.
 
#define OAD_SUCCESS   0
 OAD succeeded.
 

Detailed Description

© Copyright 1995-2022, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale