Modules | |
| Attribute UUID Length(bytes) | |
| Characteristic Properties | |
| Characteristic Extended Properties | |
Macros | |
| #define | BLE_ATT_UUID_16(uuid) (uuid) |
| #define | BLE_ATT_MTU_DEFAULT (23) |
| #define | BLE_ATT_INVALID_HDL (0x0000) |
| #define | BLE_ATT_HANDLE_START (0x0001) |
| #define | BLE_ATT_HANDLE_END (0xFFFF) |
| #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 | ) |
Change a 16-bit UUID array to a 128-bit one (append 0).
| uuid | 16-bit UUID |
| None |
| #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).
| uuid | 16-bit UUID |
| None |
| #define BLE_ATT_BT_UUID_128 |
Characteristic Base UUID.
| #define BLE_ATT_HANDLE_END (0xFFFF) |
Attribute handle end.
| #define BLE_ATT_HANDLE_START (0x0001) |
Attribute handle start.
| #define BLE_ATT_INVALID_HDL (0x0000) |
Invalid attribute handle.
| #define BLE_ATT_MTU_DEFAULT (23) |
Default ATT MTU size in bytes.
| #define BLE_ATT_UUID_16 | ( | uuid | ) | (uuid) |
Convert CPU’s integer definition to LSB-first 16-bit UUID.