Macros
Characteristics Mask
BLE Services » Electronic Shelf Label Service (ESLS)

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

## Macros
#define | ESLS_CHAR_MANDATORY 0xE01FF
#define | ESLS_CHAR_DISPLAY_INFOR_SUP 0x00600
#define | ESLS_CHAR_IMAGE_INFOR_SUP 0x01800
#define | ESLS_CHAR_SENSOR_INFOR_SUP 0x06000
#define | ESLS_CHAR_LED_INFOR_SUP 0x18000

## Detailed Description

Bit masks for the initialization of esls_init_t::char_mask.

## Macro Definition Documentation

## ◆ ESLS_CHAR_DISPLAY_INFOR_SUP

#define ESLS_CHAR_DISPLAY_INFOR_SUP 0x00600

Bit mask of esl display information Feature Supported.

Definition at line 104 of file esls.h.

## ◆ ESLS_CHAR_IMAGE_INFOR_SUP

#define ESLS_CHAR_IMAGE_INFOR_SUP 0x01800

Bit mask of esl image information Feature Supported.

Definition at line 105 of file esls.h.

## ◆ ESLS_CHAR_LED_INFOR_SUP

#define ESLS_CHAR_LED_INFOR_SUP 0x18000

Bit mask of esl LED information Feature Supported.

Definition at line 107 of file esls.h.

## ◆ ESLS_CHAR_MANDATORY

#define ESLS_CHAR_MANDATORY 0xE01FF

Bit mask of the mandatory characteristics.

Definition at line 103 of file esls.h.

## ◆ ESLS_CHAR_SENSOR_INFOR_SUP

#define ESLS_CHAR_SENSOR_INFOR_SUP 0x06000

Bit mask of esl sensor information Feature Supported.

Definition at line 106 of file esls.h.