Macros
Measurement Context Flag
BLE Services » Glucose Service (GLS) » Defines

Glucose measurement context flags. More...

## Macros
#define | GLS_MEAS_CTX_FLAG_CARB (0x01 << 0)
#define | GLS_MEAS_CTX_FLAG_MEAL (0x01 << 1)
#define | GLS_MEAS_CTX_FLAG_TESTER (0x01 << 2)
#define | GLS_MEAS_CTX_FLAG_EXERCISE (0x01 << 3)
#define | GLS_MEAS_CTX_FLAG_MED (0x01 << 4)
#define | GLS_MEAS_CTX_FLAG_MED_KG (0x01 << 5)
#define | GLS_MEAS_CTX_FLAG_MED_L (0x01 << 6)
#define | GLS_MEAS_CTX_FLAG_HBA1C (0x01 << 7)
#define | GLS_MEAS_CTX_FLAG_EXT (0x01 << 8)

## Detailed Description

Glucose measurement context flags.

## Macro Definition Documentation

## ◆ GLS_MEAS_CTX_FLAG_CARB

#define GLS_MEAS_CTX_FLAG_CARB (0x01 << 0)

Carbohydrate id and carbohydrate present

Definition at line 139 of file gls.h.

## ◆ GLS_MEAS_CTX_FLAG_EXERCISE

#define GLS_MEAS_CTX_FLAG_EXERCISE (0x01 << 3)

Exercise duration and exercise intensity present

Definition at line 142 of file gls.h.

## ◆ GLS_MEAS_CTX_FLAG_EXT

#define GLS_MEAS_CTX_FLAG_EXT (0x01 << 8)

Extended flags present

Definition at line 147 of file gls.h.

## ◆ GLS_MEAS_CTX_FLAG_HBA1C

#define GLS_MEAS_CTX_FLAG_HBA1C (0x01 << 7)

Hba1c present

Definition at line 146 of file gls.h.

## ◆ GLS_MEAS_CTX_FLAG_MEAL

#define GLS_MEAS_CTX_FLAG_MEAL (0x01 << 1)

Meal present

Definition at line 140 of file gls.h.

## ◆ GLS_MEAS_CTX_FLAG_MED

#define GLS_MEAS_CTX_FLAG_MED (0x01 << 4)

Medication ID and medication present

Definition at line 143 of file gls.h.

## ◆ GLS_MEAS_CTX_FLAG_MED_KG

#define GLS_MEAS_CTX_FLAG_MED_KG (0x01 << 5)

Medication value units, kilograms

Definition at line 144 of file gls.h.

## ◆ GLS_MEAS_CTX_FLAG_MED_L

#define GLS_MEAS_CTX_FLAG_MED_L (0x01 << 6)

Medication value units, liters

Definition at line 145 of file gls.h.

## ◆ GLS_MEAS_CTX_FLAG_TESTER

#define GLS_MEAS_CTX_FLAG_TESTER (0x01 << 2)

Tester-health present

Definition at line 141 of file gls.h.