Macros
Glucose Feature
BLE Services » Glucose Service (GLS) » Defines

Glucose Service feature. More...

Collaboration diagram for Glucose Feature:

## Macros
#define | GLS_FEAT_LOW_BATT (0x01 << 0)
| Low Battery Detection During Measurement Supported. More...
#define | GLS_FEAT_MALFUNC (0x01 << 1)
| Sensor Malfunction Detection Supported. More...
#define | GLS_FEAT_SAMPLE_SIZE (0x01 << 2)
| Sensor Sample Size Supported. More...
#define | GLS_FEAT_INSERT_ERR (0x01 << 3)
| Sensor Strip Insertion Error Detection Supported. More...
#define | GLS_FEAT_TYPE_ERR (0x01 << 4)
| Sensor Strip Type Error Detection Supported. More...
#define | GLS_FEAT_RES_HIGH_LOW (0x01 << 5)
| Sensor Result High-Low Detection Supported. More...
#define | GLS_FEAT_TEMP_HIGH_LOW (0x01 << 6)
| Sensor Temperature High-Low Detection Supported. More...
#define | GLS_FEAT_READ_INT (0x01 << 7)
| Sensor Read Interrupt Detection Supported. More...
#define | GLS_FEAT_GENERAL_FAULT (0x01 << 8)
| General Device Fault Supported. More...
#define | GLS_FEAT_TIME_FAULT (0x01 << 9)
| Time Fault Supported. More...
#define | GLS_FEAT_MULTI_BOND (0x01 << 10)
| Multiple Bond Supported. More...
#define | GLS_FEAT_FULL (0x07ff)
| All feature Supported. More...

## Detailed Description

Glucose Service feature.

## Macro Definition Documentation

## ◆ GLS_FEAT_FULL

#define GLS_FEAT_FULL (0x07ff)

All feature Supported.

Definition at line 117 of file gls.h.

## ◆ GLS_FEAT_GENERAL_FAULT

#define GLS_FEAT_GENERAL_FAULT (0x01 << 8)

General Device Fault Supported.

Definition at line 114 of file gls.h.

## ◆ GLS_FEAT_INSERT_ERR

#define GLS_FEAT_INSERT_ERR (0x01 << 3)

Sensor Strip Insertion Error Detection Supported.

Definition at line 109 of file gls.h.

## ◆ GLS_FEAT_LOW_BATT

#define GLS_FEAT_LOW_BATT (0x01 << 0)

Low Battery Detection During Measurement Supported.

Definition at line 106 of file gls.h.

## ◆ GLS_FEAT_MALFUNC

#define GLS_FEAT_MALFUNC (0x01 << 1)

Sensor Malfunction Detection Supported.

Definition at line 107 of file gls.h.

## ◆ GLS_FEAT_MULTI_BOND

#define GLS_FEAT_MULTI_BOND (0x01 << 10)

Multiple Bond Supported.

Definition at line 116 of file gls.h.

## ◆ GLS_FEAT_READ_INT

#define GLS_FEAT_READ_INT (0x01 << 7)

Sensor Read Interrupt Detection Supported.

Definition at line 113 of file gls.h.

## ◆ GLS_FEAT_RES_HIGH_LOW

#define GLS_FEAT_RES_HIGH_LOW (0x01 << 5)

Sensor Result High-Low Detection Supported.

Definition at line 111 of file gls.h.

## ◆ GLS_FEAT_SAMPLE_SIZE

#define GLS_FEAT_SAMPLE_SIZE (0x01 << 2)

Sensor Sample Size Supported.

Definition at line 108 of file gls.h.

## ◆ GLS_FEAT_TEMP_HIGH_LOW

#define GLS_FEAT_TEMP_HIGH_LOW (0x01 << 6)

Sensor Temperature High-Low Detection Supported.

Definition at line 112 of file gls.h.

## ◆ GLS_FEAT_TIME_FAULT

#define GLS_FEAT_TIME_FAULT (0x01 << 9)

Time Fault Supported.

Definition at line 115 of file gls.h.

## ◆ GLS_FEAT_TYPE_ERR

#define GLS_FEAT_TYPE_ERR (0x01 << 4)

Sensor Strip Type Error Detection Supported.

Definition at line 110 of file gls.h.