Macros
Characteristics Mask
BLE Services » Cycling Speed and Cadence Service (CSCS) » Defines

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

## Macros
#define | CSCS_CHAR_MANDATORY 0x003f
#define | CSCS_CHAR_SENSOR_LOC_SUP 0x00c0
#define | CSCS_CHAR_SC_CTRL_POINT 0x0700
#define | CSCS_CHAR_FULL 0x07ff

## Detailed Description

Bit masks for the initialization of cscs_init_t::char_mask.

## Macro Definition Documentation

## ◆ CSCS_CHAR_FULL

#define CSCS_CHAR_FULL 0x07ff

Bit mask of the full characteristic.

Definition at line 88 of file cscs.h.

## ◆ CSCS_CHAR_MANDATORY

#define CSCS_CHAR_MANDATORY 0x003f

Bit mask for mandatory characteristic in CSCS.

Definition at line 85 of file cscs.h.

## ◆ CSCS_CHAR_SC_CTRL_POINT

#define CSCS_CHAR_SC_CTRL_POINT 0x0700

Bit mask for SC Control Point characteristic that is optional.

Definition at line 87 of file cscs.h.

## ◆ CSCS_CHAR_SENSOR_LOC_SUP

#define CSCS_CHAR_SENSOR_LOC_SUP 0x00c0

Bit mask for Sensor Location characteristic that is optional.

Definition at line 86 of file cscs.h.