Modules | |
Attribute UUID Length(bytes) | |
Characteristic Properties | |
Characteristic Extended Properties | |
Macros | |
#define | BLE_ATT_UUID_16(uuid) (uuid) |
Convert CPU’s integer definition to LSB-first 16-bit UUID. More... | |
#define | BLE_ATT_MTU_DEFAULT (23) |
Default ATT MTU size in bytes. More... | |
#define | BLE_ATT_INVALID_HDL (0x0000) |
Invalid attribute handle. More... | |
#define | BLE_ATT_HANDLE_START (0x0001) |
Attribute handle start. More... | |
#define | BLE_ATT_HANDLE_END (0xFFFF) |
Attribute handle end. More... | |
#define | BLE_ATT_BT_UUID_128 |
Characteristic Base UUID. More... | |
#define | BLE_ATT_16_TO_128_ARRAY(uuid) |
Change a 16-bit UUID array to a 128-bit one (append 0). More... | |
#define | BLE_ATT_16_TO_16_ARRAY(uuid) {(uuid) & 0xFF, ((uuid) >> 8) & 0xFF} |
Change a 16-bit UUID array to a 16-bit one (append 0). More... | |
#define BLE_ATT_16_TO_128_ARRAY | ( | uuid | ) |
#define BLE_ATT_16_TO_16_ARRAY | ( | uuid | ) | {(uuid) & 0xFF, ((uuid) >> 8) & 0xFF} |
#define BLE_ATT_BT_UUID_128 |
#define BLE_ATT_HANDLE_START (0x0001) |
#define BLE_ATT_INVALID_HDL (0x0000) |
#define BLE_ATT_MTU_DEFAULT (23) |