Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]

Detailed Description

Macros

#define BLE_VERSION_MAJOR   (1)
 
#define BLE_VERSION_MINOR   (10)
 
#define BLE_LIB_ALL_FEATS   (0x00)
 
#define BLE_LIB_BALANCE   (0x01)
 
#define BLE_LIB_COMPACT   (0x02)
 
#define BLE_ERR_GROUP_HC   (0x1000)
 
#define BLE_ERR_GROUP_GAP   (0x2000)
 
#define BLE_ERR_GROUP_GATT   (0x3000)
 
#define BLE_ERR_GROUP_L2CAP   (0x4000)
 
#define BLE_ERR_GROUP_VS   (0x5000)
 

Macro Definition Documentation

◆ BLE_VERSION_MAJOR

#define BLE_VERSION_MAJOR   (1)

The BLE Protocol Stack major version.

◆ BLE_VERSION_MINOR

#define BLE_VERSION_MINOR   (10)

The BLE Protocol Stack module minor version.

◆ BLE_LIB_ALL_FEATS

#define BLE_LIB_ALL_FEATS   (0x00)

The BLE Protocol Stack Library All Features type.

◆ BLE_LIB_BALANCE

#define BLE_LIB_BALANCE   (0x01)

The BLE Protocol Stack Library Balance type.

◆ BLE_LIB_COMPACT

#define BLE_LIB_COMPACT   (0x02)

The BLE Protocol Stack Library Compact type.

◆ BLE_ERR_GROUP_HC

#define BLE_ERR_GROUP_HC   (0x1000)

HCI error group ID.

◆ BLE_ERR_GROUP_GAP

#define BLE_ERR_GROUP_GAP   (0x2000)

GAP error group ID.

◆ BLE_ERR_GROUP_GATT

#define BLE_ERR_GROUP_GATT   (0x3000)

GATT error group ID.

◆ BLE_ERR_GROUP_L2CAP

#define BLE_ERR_GROUP_L2CAP   (0x4000)

L2CAP error group ID.

◆ BLE_ERR_GROUP_VS

#define BLE_ERR_GROUP_VS   (0x5000)

Vendor Specific error group ID.