GATT Characteristic Property Flags#

This enum defines the property flags for GATT characteristic values. Lower byte is Characteristic Properties and higher byte is Characteristic Extended Properties.

Macro Definition Documentation#

SL_BT_GATTDB_CHARACTERISTIC_READ#

#define SL_BT_GATTDB_CHARACTERISTIC_READ
Value:
0x2

A GATT client can read the characteristic value.


Definition at line 8634 of file /mnt/raid/workspaces/ws.nQlGxFofL/overlay/gsdk/protocol/bluetooth/build/native/ble_host/ble_bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_CHARACTERISTIC_WRITE_NO_RESPONSE#

#define SL_BT_GATTDB_CHARACTERISTIC_WRITE_NO_RESPONSE
Value:
0x4

A GATT client can write the characteristic value without a response.


Definition at line 8637 of file /mnt/raid/workspaces/ws.nQlGxFofL/overlay/gsdk/protocol/bluetooth/build/native/ble_host/ble_bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_CHARACTERISTIC_WRITE#

#define SL_BT_GATTDB_CHARACTERISTIC_WRITE
Value:
0x8

A GATT client can write the characteristic value.


Definition at line 8640 of file /mnt/raid/workspaces/ws.nQlGxFofL/overlay/gsdk/protocol/bluetooth/build/native/ble_host/ble_bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_CHARACTERISTIC_NOTIFY#

#define SL_BT_GATTDB_CHARACTERISTIC_NOTIFY
Value:
0x10

The characteristic value can be notified without acknowledgment.


Definition at line 8643 of file /mnt/raid/workspaces/ws.nQlGxFofL/overlay/gsdk/protocol/bluetooth/build/native/ble_host/ble_bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_CHARACTERISTIC_INDICATE#

#define SL_BT_GATTDB_CHARACTERISTIC_INDICATE
Value:
0x20

The characteristic value can be notified with acknowledgment.


Definition at line 8646 of file /mnt/raid/workspaces/ws.nQlGxFofL/overlay/gsdk/protocol/bluetooth/build/native/ble_host/ble_bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_CHARACTERISTIC_EXTENDED_PROPS#

#define SL_BT_GATTDB_CHARACTERISTIC_EXTENDED_PROPS
Value:
0x80

The additional characteristic properties are defined.


Definition at line 8649 of file /mnt/raid/workspaces/ws.nQlGxFofL/overlay/gsdk/protocol/bluetooth/build/native/ble_host/ble_bgapi/inc/sl_bt_api.h

SL_BT_GATTDB_CHARACTERISTIC_RELIABLE_WRITE#

#define SL_BT_GATTDB_CHARACTERISTIC_RELIABLE_WRITE
Value:
0x101

The characteristic value supports reliable write.


Definition at line 8652 of file /mnt/raid/workspaces/ws.nQlGxFofL/overlay/gsdk/protocol/bluetooth/build/native/ble_host/ble_bgapi/inc/sl_bt_api.h