![]() |
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