![]() |
Airoha M0 BLE API
1.0.5.4
|
API parameter for creating a GATT characteristic. More...
Data Fields | |
UUID_size | size |
uint8_t | UUID [16] |
uint8_t | property |
uint8_t | permission |
uint16_t | data_initial_length |
uint16_t | data_maximum_length |
uint8_t * | char_data |
ATTCB | cb |
API parameter for creating a GATT characteristic.
UUID_size gatt_add_charact_para::size |
characteristic UUID size
uint8_t gatt_add_charact_para::UUID[16] |
characteristic UUID
uint8_t gatt_add_charact_para::property |
characteristic property CHAR_PROPERTY
uint8_t gatt_add_charact_para::permission |
characteristic value attribute access permission
uint16_t gatt_add_charact_para::data_initial_length |
characteristic value attribute default length
uint16_t gatt_add_charact_para::data_maximum_length |
characteristic value attribute maximum length, 0 indicates its a fixed length attribute
uint8_t* gatt_add_charact_para::char_data |
characteristic value data pointer
ATTCB gatt_add_charact_para::cb |
characteristic value call back function