Microchip® Advanced Software Framework

at_ble_errno.h File Reference

Enumerations

enum  at_ble_err_status_t {
  AT_BLE_SUCCESS = 0x00,
  AT_BLE_ATT_INVALID_HANDLE = 0x01,
  AT_BLE_ATT_READ_NOT_PERMITTED = 0x02,
  AT_BLE_ATT_WRITE_NOT_PERMITTED = 0x03,
  AT_BLE_ATT_INVALID_PDU = 0x04,
  AT_BLE_ATT_INSUFF_AUTHEN = 0x05,
  AT_BLE_ATT_REQUEST_NOT_SUPPORTED = 0x06,
  AT_BLE_ATT_INVALID_OFFSET = 0x07,
  AT_BLE_ATT_INSUFF_AUTHOR = 0x08,
  AT_BLE_ATT_PREPARE_QUEUE_FULL = 0x09,
  AT_BLE_ATT_ATTRIBUTE_NOT_FOUND = 0x0A,
  AT_BLE_ATT_ATTRIBUTE_NOT_LONG = 0x0B,
  AT_BLE_ATT_INSUFF_ENC_KEY_SIZE = 0x0C,
  AT_BLE_ATT_INVALID_ATTRIBUTE_VAL_LEN = 0x0D,
  AT_BLE_ATT_UNLIKELY_ERR = 0x0E,
  AT_BLE_ATT_INSUFF_ENC = 0x0F,
  AT_BLE_ATT_UNSUPP_GRP_TYPE = 0x10,
  AT_BLE_ATT_INSUFF_RESOURCE = 0x11,
  AT_BLE_L2C_CONNECTION_LOST = 0x30,
  AT_BLE_L2C_INVALID_MTU_EXCEED = 0x31,
  AT_BLE_L2C_ERR_INVALID_MPS_EXCEED = 0x32,
  AT_BLE_L2C_INVALID_CID = 0x33,
  AT_BLE_L2C_INVALID_PDU = 0x34,
  AT_BLE_L2C_ERR_NO_RES_AVAIL = 0x35,
  AT_BLE_L2C_ERR_INSUFF_AUTHEN = 0x36,
  AT_BLE_L2C_ERR_INSUFF_AUTHOR = 0x37,
  AT_BLE_L2C_ERR_INSUFF_ENC_KEY_SIZE = 0x38,
  AT_BLE_L2C_ERR_INSUFF_ENC = 0x39,
  AT_BLE_L2C_ERR_LEPSM_NOT_SUPP = 0x3A,
  AT_BLE_L2C_ERR_INSUFF_CREDIT = 0x3B,
  AT_BLE_L2C_ERR_NOT_UNDERSTOOD = 0x3C,
  AT_BLE_GAP_INVALID_PARAM = 0x40,
  AT_BLE_GAP_PROTOCOL_PROBLEM = 0x41,
  AT_BLE_GAP_NOT_SUPPORTED = 0x42,
  AT_BLE_GAP_COMMAND_DISALLOWED = 0x43,
  AT_BLE_GAP_CANCELED = 0x44,
  AT_BLE_GAP_TIMEOUT = 0x45,
  AT_BLE_GAP_DISCONNECTED = 0x46,
  AT_BLE_GAP_NOT_FOUND = 0x47,
  AT_BLE_GAP_REJECTED = 0x48,
  AT_BLE_GAP_PRIVACY_CFG_PB = 0x49,
  AT_BLE_GAP_ADV_DATA_INVALID = 0x4A,
  AT_BLE_GAP_INSUFF_RESOURCES = 0x4B,
  AT_BLE_GAP_UNEXPECTED = 0x4C,
  AT_BLE_GATT_INVALID_ATT_LEN = 0x50,
  AT_BLE_GATT_INVALID_TYPE_IN_SVC_SEARCH = 0x51,
  AT_BLE_GATT_WRITE = 0x52,
  AT_BLE_GATT_SIGNED_WRITE = 0x53,
  AT_BLE_GATT_ATT_CLIENT_MISSING = 0x54,
  AT_BLE_GATT_ATT_SERVER_MISSING = 0x55,
  AT_BLE_GATT_INVALID_PERM = 0x56,
  AT_BLE_SMP_LOC_PASSKEY_ENTRY_FAILED = 0x61,
  AT_BLE_SMP_LOC_OOB_NOT_AVAILABLE = 0x62,
  AT_BLE_SMP_LOC_AUTH_REQ = 0x63,
  AT_BLE_SMP_LOC_CONF_VAL_FAILED = 0x64,
  AT_BLE_SMP_LOC_PAIRING_NOT_SUPP = 0x65,
  AT_BLE_SMP_LOC_ENC_KEY_SIZE = 0x66,
  AT_BLE_SMP_LOC_CMD_NOT_SUPPORTED = 0x67,
  AT_BLE_SMP_LOC_UNSPECIFIED_REASON = 0x68,
  AT_BLE_SMP_LOC_REPEATED_ATTEMPTS = 0x69,
  AT_BLE_SMP_LOC_INVALID_PARAM = 0x6A,
  AT_BLE_SMP_LOC_REQ_DISALLOWED = 0x6B,
  AT_BLE_SMP_LOC_LL_ERROR = 0x6C,
  AT_BLE_SMP_LOC_ADDR_RESOLV_FAIL = 0x6D,
  AT_BLE_SMP_LOC_SIGN_VERIF_FAIL = 0x6E,
  AT_BLE_SMP_LOC_TIMEOUT = 0x6F,
  AT_BLE_SMP_REM_PASSKEY_ENTRY_FAILED = 0x71,
  AT_BLE_SMP_REM_OOB_NOT_AVAILABLE = 0x72,
  AT_BLE_SMP_REM_AUTH_REQ = 0x73,
  AT_BLE_SMP_REM_CONF_VAL_FAILED = 0x74,
  AT_BLE_SMP_REM_PAIRING_NOT_SUPP = 0x75,
  AT_BLE_SMP_REM_ENC_KEY_SIZE = 0x76,
  AT_BLE_SMP_REM_CMD_NOT_SUPPORTED = 0x77,
  AT_BLE_SMP_REM_UNSPECIFIED_REASON = 0x78,
  AT_BLE_SMP_REM_REPEATED_ATTEMPTS = 0x79,
  AT_BLE_SMP_REM_INVALID_PARAM = 0x7A,
  AT_BLE_SMP_REM_ENC_KEY_MISSING = 0x7B,
  AT_BLE_SMP_REM_ENC_NOT_SUPPORTED = 0x7C,
  AT_BLE_SMP_REM_ENC_TIMEOUT = 0x7D,
  AT_BLE_ATT_APP_ERROR = 0x80,
  AT_BLE_PRF_APP_ERROR = 0x80,
  AT_BLE_PRF_INVALID_PARAM = 0x81,
  AT_BLE_PRF_INEXISTENT_HDL = 0x82,
  AT_BLE_PRF_STOP_DISC_CHAR_MISSING = 0x83,
  AT_BLE_PRF_MULTIPLE_SVC = 0x84,
  AT_BLE_PRF_STOP_DISC_WRONG_CHAR_PROP = 0x85,
  AT_BLE_PRF_MULTIPLE_CHAR = 0x86,
  AT_BLE_PRF_NOT_WRITABLE = 0x87,
  AT_BLE_PRF_NOT_READABLE = 0x88,
  AT_BLE_PRF_REQ_DISALLOWED = 0x89,
  AT_BLE_PRF_NTF_DISABLED = 0x8A,
  AT_BLE_PRF_IND_DISABLED = 0x8B,
  AT_BLE_PRF_FEATURE_NOT_SUPPORTED = 0x8C,
  AT_BLE_PRF_UNEXPECTED_LEN = 0x8D,
  AT_BLE_PRF_DISCONNECTED = 0x8E,
  AT_BLE_PRF_PROC_TIMEOUT = 0x8F,
  AT_BLE_LL_UNKNOWN_HCI_COMMAND = 0x91,
  AT_BLE_LL_UNKNOWN_CONNECTION_ID = 0x92,
  AT_BLE_LL_HARDWARE_FAILURE = 0x93,
  AT_BLE_LL_PAGE_TIMEOUT = 0x94,
  AT_BLE_LL_AUTH_FAILURE = 0x95,
  AT_BLE_LL_PIN_MISSING = 0x96,
  AT_BLE_LL_MEMORY_CAPA_EXCEED = 0x97,
  AT_BLE_LL_CON_TIMEOUT = 0x98,
  AT_BLE_LL_CON_LIMIT_EXCEED = 0x99,
  AT_BLE_LL_SYNC_CON_LIMIT_DEV_EXCEED = 0x9A,
  AT_BLE_LL_ACL_CON_EXISTS = 0x9B,
  AT_BLE_LL_COMMAND_DISALLOWED = 0x9C,
  AT_BLE_LL_CONN_REJ_LIMITED_RESOURCES = 0x9D,
  AT_BLE_LL_CONN_REJ_SECURITY_REASONS = 0x9E,
  AT_BLE_LL_CONN_REJ_UNACCEPTABLE_BDADDR = 0x9F,
  AT_BLE_LL_CONN_ACCEPT_TIMEOUT_EXCEED = 0xA0,
  AT_BLE_LL_UNSUPPORTED = 0xA1,
  AT_BLE_LL_INVALID_HCI_PARAM = 0xA2,
  AT_BLE_LL_REMOTE_USER_TERM_CON = 0xA3,
  AT_BLE_LL_REMOTE_DEV_TERM_LOW_RESOURCES = 0xA4,
  AT_BLE_LL_REMOTE_DEV_POWER_OFF = 0xA5,
  AT_BLE_LL_CON_TERM_BY_LOCAL_HOST = 0xA6,
  AT_BLE_LL_REPEATED_ATTEMPTS = 0xA7,
  AT_BLE_LL_PAIRING_NOT_ALLOWED = 0xA8,
  AT_BLE_LL_UNKNOWN_LMP_PDU = 0xA9,
  AT_BLE_LL_UNSUPPORTED_REMOTE_FEATURE = 0xAA,
  AT_BLE_LL_SCO_OFFSET_REJECTED = 0xAB,
  AT_BLE_LL_SCO_INTERVAL_REJECTED = 0xAC,
  AT_BLE_LL_SCO_AIR_MODE_REJECTED = 0xAD,
  AT_BLE_LL_INVALID_LMP_PARAM = 0xAE,
  AT_BLE_LL_UNSPECIFIED_ERROR = 0xAF,
  AT_BLE_LL_UNSUPPORTED_LMP_PARAM_VALUE = 0xB0,
  AT_BLE_LL_ROLE_CHANGE_NOT_ALLOWED = 0xB1,
  AT_BLE_LL_LMP_RSP_TIMEOUT = 0xB2,
  AT_BLE_LL_LMP_COLLISION = 0xB3,
  AT_BLE_LL_LMP_PDU_NOT_ALLOWED = 0xB4,
  AT_BLE_LL_ENC_MODE_NOT_ACCEPT = 0xB5,
  AT_BLE_LL_LINK_KEY_CANT_CHANGE = 0xB6,
  AT_BLE_LL_QOS_NOT_SUPPORTED = 0xB7,
  AT_BLE_LL_INSTANT_PASSED = 0xB8,
  AT_BLE_LL_PAIRING_WITH_UNIT_KEY_NOT_SUP = 0xB9,
  AT_BLE_LL_DIFF_TRANSACTION_COLLISION = 0xBA,
  AT_BLE_LL_QOS_UNACCEPTABLE_PARAM = 0xBC,
  AT_BLE_LL_QOS_REJECTED = 0xBD,
  AT_BLE_LL_CHANNEL_CLASS_NOT_SUP = 0xBE,
  AT_BLE_LL_INSUFFICIENT_SECURITY = 0xBF,
  AT_BLE_LL_PARAM_OUT_OF_MAND_RANGE = 0xC0,
  AT_BLE_LL_ROLE_SWITCH_PEND = 0xC2,
  AT_BLE_LL_RESERVED_SLOT_VIOLATION = 0xC4,
  AT_BLE_LL_ROLE_SWITCH_FAIL = 0xC5,
  AT_BLE_LL_EIR_TOO_LARGE = 0xC6,
  AT_BLE_LL_SP_NOT_SUPPORTED_HOST = 0xC7,
  AT_BLE_LL_HOST_BUSY_PAIRING = 0xC8,
  AT_BLE_LL_CONTROLLER_BUSY = 0xCA,
  AT_BLE_LL_UNACCEPTABLE_CONN_INT = 0xCB,
  AT_BLE_LL_DIRECT_ADV_TO = 0xCC,
  AT_BLE_LL_TERMINATED_MIC_FAILURE = 0xCD,
  AT_BLE_LL_CONN_FAILED_TO_BE_EST = 0xCE,
  AT_BLE_INVALID_PARAM = 0xCF,
  AT_BLE_TIMEOUT = 0xD0,
  AT_BLE_BUS_TIMEOUT = 0xD1,
  AT_BLE_BUSY = 0xD2,
  AT_BLE_DB_MEMORY_NOT_SETTED = 0xD3,
  AT_BLE_INVALID_STATE = 0xE0,
  AT_BLE_BUS_FAILURE = 0XE1,
  AT_BLE_FAILURE = 0xE2,
  AT_BLE_PRF_CCCD_IMPR_CONFIGURED = 0xFD,
  AT_BLE_PRF_PROC_IN_PROGRESS = 0xFE,
  AT_BLE_PRF_OUT_OF_RANGE = 0xFF
}
 Enumeration for BLE Error Codes. More...