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

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

## Macros
#define | DIS_CHAR_SYSTEM_ID_SUP 0x00000006
#define | DIS_CHAR_MODEL_NUMBER_SUP 0x00000018
#define | DIS_CHAR_SERIAL_NUMBER_SUP 0x00000060
#define | DIS_CHAR_FIRMWARE_REV_SUP 0x00000180
#define | DIS_CHAR_HARDWARE_REV_SUP 0x00000600
#define | DIS_CHAR_SOFTWARE_REV_SUP 0x00001800
#define | DIS_CHAR_MANUFACTURER_NAME_SUP 0x00006000
#define | DIS_CHAR_11073_CERT_DATA_SUP 0x00018000
#define | DIS_CHAR_PNP_ID_SUP 0x00060000
#define | DIS_CHAR_FULL 0x0007ffff

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

## ◆ DIS_CHAR_FIRMWARE_REV_SUP

#define DIS_CHAR_FIRMWARE_REV_SUP 0x00000180

Bit mask of the Firmware Revision.

## ◆ DIS_CHAR_FULL

#define DIS_CHAR_FULL 0x0007ffff

Bit mask of the full characteristic.

## ◆ DIS_CHAR_HARDWARE_REV_SUP

#define DIS_CHAR_HARDWARE_REV_SUP 0x00000600

Bit mask of the Hardware Revision.

## ◆ DIS_CHAR_MANUFACTURER_NAME_SUP

#define DIS_CHAR_MANUFACTURER_NAME_SUP 0x00006000

Bit mask of the Manufacturer Name.

## ◆ DIS_CHAR_MODEL_NUMBER_SUP

#define DIS_CHAR_MODEL_NUMBER_SUP 0x00000018

Bit mask of the Model Number.

## ◆ DIS_CHAR_PNP_ID_SUP

#define DIS_CHAR_PNP_ID_SUP 0x00060000

Bit mask of the PnP ID.

## ◆ DIS_CHAR_SERIAL_NUMBER_SUP

#define DIS_CHAR_SERIAL_NUMBER_SUP 0x00000060

Bit mask of the Serial Number.

## ◆ DIS_CHAR_SOFTWARE_REV_SUP

#define DIS_CHAR_SOFTWARE_REV_SUP 0x00001800

Bit mask of the Software Revision.

## ◆ DIS_CHAR_SYSTEM_ID_SUP

#define DIS_CHAR_SYSTEM_ID_SUP 0x00000006

Bit mask of the System ID.