Symbols
loading...
Files
loading...
SummarySyntaxRelatedExamplesReferencesInstancesLifecycle

Fields

Field
Declared as
Description
const ble_uuid_t *
Pointer to characteristic UUID; use BLE_UUIDxx_DECLARE macros to declare proper UUID; NULL if there are no more characteristics in the service.
Callback that gets executed when this characteristic is read or written.
void *
Optional argument for callback.
struct ble_gatt_dsc_def *
Array of this characteristic's descriptors. NULL if no descriptors. Do not include CCCD; it gets added automatically if this characteristic's notify or indicate flag is set.
Specifies the set of permitted operations for this characteristic.
uint8_t
Specifies minimum required key size to access this characteristic.
uint16_t *
At registration time, this is filled in with the characteristic's value attribute handle.
struct ble_gatt_cpfd *
Client Presentation Format Descriptors.

References

from 0/17 examples