BLE_API  v2.1.3

Macros

#define GATT_DECLARATIONS_PROPERTIES_BROADCAST   0x01
 
#define GATT_DECLARATIONS_PROPERTIES_READ   0x02
 
#define GATT_DECLARATIONS_PROPERTIES_WRITE_WITHOUT_RESPONSE   0x04
 
#define GATT_DECLARATIONS_PROPERTIES_WRITE   0x08
 
#define GATT_DECLARATIONS_PROPERTIES_NOTIFY   0x10
 
#define GATT_DECLARATIONS_PROPERTIES_INDICATE   0x20
 
#define GATT_DECLARATIONS_PROPERTIES_AUTHENTICATED_SIGNED_WRITES   0x40
 
#define GATT_DECLARATIONS_PROPERTIES_EXTENDED_PROPERTIES   0x80
 

Detailed Description

BLE characteristic properties definition for "propertyValue" in ATTRIBUTE_BLE.

Note
The characteristic properties bit field determines how the characteristic value can be used, or how the characteristic descriptors can be accessed.

Macro Definition Documentation

◆ GATT_DECLARATIONS_PROPERTIES_AUTHENTICATED_SIGNED_WRITES

#define GATT_DECLARATIONS_PROPERTIES_AUTHENTICATED_SIGNED_WRITES   0x40

Writing the value with signed write command permitted.

◆ GATT_DECLARATIONS_PROPERTIES_BROADCAST

#define GATT_DECLARATIONS_PROPERTIES_BROADCAST   0x01

Broadcasting of the value permitted.

◆ GATT_DECLARATIONS_PROPERTIES_EXTENDED_PROPERTIES

#define GATT_DECLARATIONS_PROPERTIES_EXTENDED_PROPERTIES   0x80

Addional characteristic properties are defined in the characteristic extended properties descriptor.

◆ GATT_DECLARATIONS_PROPERTIES_INDICATE

#define GATT_DECLARATIONS_PROPERTIES_INDICATE   0x20

Indications of the value permitted.

◆ GATT_DECLARATIONS_PROPERTIES_NOTIFY

#define GATT_DECLARATIONS_PROPERTIES_NOTIFY   0x10

Notification of the value permitted.

◆ GATT_DECLARATIONS_PROPERTIES_READ

#define GATT_DECLARATIONS_PROPERTIES_READ   0x02

Reading the value permitted.

◆ GATT_DECLARATIONS_PROPERTIES_WRITE

#define GATT_DECLARATIONS_PROPERTIES_WRITE   0x08

Writing the value with write request permitted.

◆ GATT_DECLARATIONS_PROPERTIES_WRITE_WITHOUT_RESPONSE

#define GATT_DECLARATIONS_PROPERTIES_WRITE_WITHOUT_RESPONSE   0x04

Writing the value with write command permitted.