BLE_API v2.1.3

Macros
BLE Characteristic Properties Definition
BLE ATT/ GATT Definition » BLE ATT/ GATT Definition for "ATTRIBUTE_BLE"

## 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.