BlueNRG-MS pack for STM32CubeMX: includes/bluenrg_def.h Source File
From STM32CubeMX BlueNRG-MS
 |
BlueNRG-MS pack for STM32CubeMX
V4.4.0
The BlueNRG-MS pack is an additional software for STM32CubeMX.
|
Go to the documentation of this file. 48 #define ERR_CMD_SUCCESS (0x00) 49 #define BLE_STATUS_SUCCESS (0x00) 50 #define ERR_UNKNOWN_HCI_COMMAND (0x01) 51 #define ERR_UNKNOWN_CONN_IDENTIFIER (0x02) 53 #define ERR_AUTH_FAILURE (0x05) 54 #define ERR_PIN_OR_KEY_MISSING (0x06) 55 #define ERR_MEM_CAPACITY_EXCEEDED (0x07) 56 #define ERR_CONNECTION_TIMEOUT (0x08) 58 #define ERR_COMMAND_DISALLOWED (0x0C) 60 #define ERR_UNSUPPORTED_FEATURE (0x11) 61 #define ERR_INVALID_HCI_CMD_PARAMS (0x12) 62 #define ERR_RMT_USR_TERM_CONN (0x13) 63 #define ERR_RMT_DEV_TERM_CONN_LOW_RESRCES (0x14) 64 #define ERR_RMT_DEV_TERM_CONN_POWER_OFF (0x15) 65 #define ERR_LOCAL_HOST_TERM_CONN (0x16) 67 #define ERR_UNSUPP_RMT_FEATURE (0x1A) 69 #define ERR_INVALID_LMP_PARAM (0x1E) 70 #define ERR_UNSPECIFIED_ERROR (0x1F) 72 #define ERR_LL_RESP_TIMEOUT (0x22) 73 #define ERR_LMP_PDU_NOT_ALLOWED (0x24) 75 #define ERR_INSTANT_PASSED (0x28) 77 #define ERR_PAIR_UNIT_KEY_NOT_SUPP (0x29) 78 #define ERR_CONTROLLER_BUSY (0x3A) 80 #define ERR_DIRECTED_ADV_TIMEOUT (0x3C) 82 #define ERR_CONN_END_WITH_MIC_FAILURE (0x3D) 84 #define ERR_CONN_FAILED_TO_ESTABLISH (0x3E) 98 #define BLE_STATUS_FAILED (0x41) 102 #define BLE_STATUS_INVALID_PARAMS (0x42) 107 #define BLE_STATUS_NOT_ALLOWED (0x46) 111 #define BLE_STATUS_ERROR (0x47) 112 #define BLE_STATUS_ADDR_NOT_RESOLVED (0x48) 114 #define FLASH_READ_FAILED (0x49) 115 #define FLASH_WRITE_FAILED (0x4A) 116 #define FLASH_ERASE_FAILED (0x4B) 118 #define BLE_STATUS_INVALID_CID (0x50) 120 #define TIMER_NOT_VALID_LAYER (0x54) 121 #define TIMER_INSUFFICIENT_RESOURCES (0x55) 123 #define BLE_STATUS_CSRK_NOT_FOUND (0x5A) 124 #define BLE_STATUS_IRK_NOT_FOUND (0x5B) 125 #define BLE_STATUS_DEV_NOT_FOUND_IN_DB (0x5C) 126 #define BLE_STATUS_SEC_DB_FULL (0x5D) 127 #define BLE_STATUS_DEV_NOT_BONDED (0x5E) 128 #define BLE_STATUS_DEV_IN_BLACKLIST (0x5F) 130 #define BLE_STATUS_INVALID_HANDLE (0x60) 131 #define BLE_STATUS_INVALID_PARAMETER (0x61) 132 #define BLE_STATUS_OUT_OF_HANDLE (0x62) 133 #define BLE_STATUS_INVALID_OPERATION (0x63) 134 #define BLE_STATUS_INSUFFICIENT_RESOURCES (0x64) 135 #define BLE_INSUFFICIENT_ENC_KEYSIZE (0x65) 136 #define BLE_STATUS_CHARAC_ALREADY_EXISTS (0x66) 141 #define BLE_STATUS_NO_VALID_SLOT (0x82) 147 #define BLE_STATUS_SCAN_WINDOW_SHORT (0x83) 154 #define BLE_STATUS_NEW_INTERVAL_FAILED (0x84) 161 #define BLE_STATUS_INTERVAL_TOO_LARGE (0x85) 168 #define BLE_STATUS_LENGTH_FAILED (0x86) 178 #define BLE_STATUS_TIMEOUT (0xFF) 179 #define BLE_STATUS_PROFILE_ALREADY_INITIALIZED (0xF0) 180 #define BLE_STATUS_NULL_PARAM (0xF1) uint8_t tBleStatus
Definition: bluenrg_def.h:37