Macros
Characteristics Mask
BLE Services » Device Information Service (DIS) » Defines

Bit masks for the initialization of dis_init_t::char_mask. More...

Collaboration diagram for Characteristics Mask:

## Macros
#define | DIS_CHAR_SYSTEM_ID_SUP 0x00000006
| Bit mask of the System ID. More...
#define | DIS_CHAR_MODEL_NUMBER_SUP 0x00000018
| Bit mask of the Model Number. More...
#define | DIS_CHAR_SERIAL_NUMBER_SUP 0x00000060
| Bit mask of the Serial Number. More...
#define | DIS_CHAR_FIRMWARE_REV_SUP 0x00000180
| Bit mask of the Firmware Revision. More...
#define | DIS_CHAR_HARDWARE_REV_SUP 0x00000600
| Bit mask of the Hardware Revision. More...
#define | DIS_CHAR_SOFTWARE_REV_SUP 0x00001800
| Bit mask of the Software Revision. More...
#define | DIS_CHAR_MANUFACTURER_NAME_SUP 0x00006000
| Bit mask of the Manufacturer Name. More...
#define | DIS_CHAR_11073_CERT_DATA_SUP 0x00018000
| Bit mask of the IEEE 11073-20601 Regulatory Certification Data List. More...
#define | DIS_CHAR_PNP_ID_SUP 0x00060000
| Bit mask of the PnP ID. More...
#define | DIS_CHAR_FULL 0x0007ffff
| Bit mask of the full characteristic. More...

## Detailed Description

Bit masks for the initialization of dis_init_t::char_mask.

## Macro Definition Documentation

## ◆ DIS_CHAR_11073_CERT_DATA_SUP

#define DIS_CHAR_11073_CERT_DATA_SUP 0x00018000

Bit mask of the IEEE 11073-20601 Regulatory Certification Data List.

Definition at line 91 of file dis.h.

## ◆ DIS_CHAR_FIRMWARE_REV_SUP

#define DIS_CHAR_FIRMWARE_REV_SUP 0x00000180

Bit mask of the Firmware Revision.

Definition at line 87 of file dis.h.

## ◆ DIS_CHAR_FULL

#define DIS_CHAR_FULL 0x0007ffff

Bit mask of the full characteristic.

Definition at line 93 of file dis.h.

## ◆ DIS_CHAR_HARDWARE_REV_SUP

#define DIS_CHAR_HARDWARE_REV_SUP 0x00000600

Bit mask of the Hardware Revision.

Definition at line 88 of file dis.h.

## ◆ DIS_CHAR_MANUFACTURER_NAME_SUP

#define DIS_CHAR_MANUFACTURER_NAME_SUP 0x00006000

Bit mask of the Manufacturer Name.

Definition at line 90 of file dis.h.

## ◆ DIS_CHAR_MODEL_NUMBER_SUP

#define DIS_CHAR_MODEL_NUMBER_SUP 0x00000018

Bit mask of the Model Number.

Definition at line 85 of file dis.h.

## ◆ DIS_CHAR_PNP_ID_SUP

#define DIS_CHAR_PNP_ID_SUP 0x00060000

Bit mask of the PnP ID.

Definition at line 92 of file dis.h.

## ◆ DIS_CHAR_SERIAL_NUMBER_SUP

#define DIS_CHAR_SERIAL_NUMBER_SUP 0x00000060

Bit mask of the Serial Number.

Definition at line 86 of file dis.h.

## ◆ DIS_CHAR_SOFTWARE_REV_SUP

#define DIS_CHAR_SOFTWARE_REV_SUP 0x00001800

Bit mask of the Software Revision.

Definition at line 89 of file dis.h.

## ◆ DIS_CHAR_SYSTEM_ID_SUP

#define DIS_CHAR_SYSTEM_ID_SUP 0x00000006

Bit mask of the System ID.

Definition at line 84 of file dis.h.