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

Bit masks for the initialization of esls_env_t.config_mask. More...

Collaboration diagram for Characteristics Mask:

## Macros
#define | ESLS_CONFIG_ADDR_MASK 0x1
| Bit mask of the address characteristics config flag . More...
#define | ESLS_CONFIG_SYNC_KEY_MASK 0x2
| Bit mask of the sync key characteristics config flag . More...
#define | ESLS_CONFIG_RSP_KEY_MASK 0x4
| Bit mask of the response key characteristics config flag . More...
#define | ESLS_CONFIG_ABS_TIME_MASK 0x8
| Bit mask of the current time characteristics config flag . More...
#define | ESLS_CONFIG_COMPLETE_MASK (ESLS_CONFIG_ADDR_MASK|ESLS_CONFIG_SYNC_KEY_MASK|ESLS_CONFIG_RSP_KEY_MASK|ESLS_CONFIG_ABS_TIME_MASK)

## Detailed Description

Bit masks for the initialization of esls_env_t.config_mask.

## Macro Definition Documentation

## ◆ ESLS_CONFIG_ABS_TIME_MASK

#define ESLS_CONFIG_ABS_TIME_MASK 0x8

Bit mask of the current time characteristics config flag .

Definition at line 118 of file esls.h.

## ◆ ESLS_CONFIG_ADDR_MASK

#define ESLS_CONFIG_ADDR_MASK 0x1

Bit mask of the address characteristics config flag .

Definition at line 115 of file esls.h.

## ◆ ESLS_CONFIG_COMPLETE_MASK

#define ESLS_CONFIG_COMPLETE_MASK (ESLS_CONFIG_ADDR_MASK|ESLS_CONFIG_SYNC_KEY_MASK|ESLS_CONFIG_RSP_KEY_MASK|ESLS_CONFIG_ABS_TIME_MASK)

Definition at line 120 of file esls.h.

## ◆ ESLS_CONFIG_RSP_KEY_MASK

#define ESLS_CONFIG_RSP_KEY_MASK 0x4

Bit mask of the response key characteristics config flag .

Definition at line 117 of file esls.h.

## ◆ ESLS_CONFIG_SYNC_KEY_MASK

#define ESLS_CONFIG_SYNC_KEY_MASK 0x2

Bit mask of the sync key characteristics config flag .

Definition at line 116 of file esls.h.