Macros
CGM Feature
BLE Services » Continuous Glucose Monitoring Service (CGMS) » Defines

CGM feature. More...

## Macros
#define | CGMS_FEAT_CALIBRATION (0x01 << 0)
#define | CGMS_FEAT_PATIENT_HIGH_LOW_ALERT (0x01 << 1)
#define | CGMS_FEAT_HYPO_ALERT (0x01 << 2)
#define | CGMS_FEAT_HYPER_ALERT (0x01 << 3)
#define | CGMS_FEAT_RATE_INC_DEC_ALERT (0x01 << 4)
#define | CGMS_FEAT_DEV_SPEC_ALERT (0x01 << 5)
#define | CGMS_FEAT_SENSOR_MAL_DET (0x01 << 6)
#define | CGMS_FEAT_TEMP_HIGH_LOW_DET (0x01 << 7)
#define | CGMS_FEAT_RESULT_HIGH_LOW_DET (0x01 << 8)
#define | CGMS_FEAT_LOW_BATTERY_DET (0x01 << 9)
#define | CGMS_FEAT_SENSOR_TYPE_ERR_DET (0x01 << 10)
#define | CGMS_FEAT_GENERAL_DEV_FAULT_DET (0x01 << 11)
#define | CGMS_FEAT_E2E_CRC (0x01 << 12)
#define | CGMS_FEAT_MULTIPLE_BOND (0x01 << 13)
#define | CGMS_FEAT_MULTIPLE_SESSION (0x01 << 14)
#define | CGMS_FEAT_TREND_INFORMATION (0x01 << 15)
#define | CGMS_FEAT_QUALITY (0x01 << 16)
#define | CGMS_FEAT_FULL (0x1ffff)

## Detailed Description

CGM feature.

## Macro Definition Documentation

## ◆ CGMS_FEAT_CALIBRATION

#define CGMS_FEAT_CALIBRATION (0x01 << 0)

Definition at line 91 of file cgms.h.

## ◆ CGMS_FEAT_DEV_SPEC_ALERT

#define CGMS_FEAT_DEV_SPEC_ALERT (0x01 << 5)

Definition at line 96 of file cgms.h.

## ◆ CGMS_FEAT_E2E_CRC

#define CGMS_FEAT_E2E_CRC (0x01 << 12)

Definition at line 103 of file cgms.h.

## ◆ CGMS_FEAT_FULL

#define CGMS_FEAT_FULL (0x1ffff)

All feature Supported.

Definition at line 108 of file cgms.h.

## ◆ CGMS_FEAT_GENERAL_DEV_FAULT_DET

#define CGMS_FEAT_GENERAL_DEV_FAULT_DET (0x01 << 11)

Definition at line 102 of file cgms.h.

## ◆ CGMS_FEAT_HYPER_ALERT

#define CGMS_FEAT_HYPER_ALERT (0x01 << 3)

Definition at line 94 of file cgms.h.

## ◆ CGMS_FEAT_HYPO_ALERT

#define CGMS_FEAT_HYPO_ALERT (0x01 << 2)

Definition at line 93 of file cgms.h.

## ◆ CGMS_FEAT_LOW_BATTERY_DET

#define CGMS_FEAT_LOW_BATTERY_DET (0x01 << 9)

Definition at line 100 of file cgms.h.

## ◆ CGMS_FEAT_MULTIPLE_BOND

#define CGMS_FEAT_MULTIPLE_BOND (0x01 << 13)

Definition at line 104 of file cgms.h.

## ◆ CGMS_FEAT_MULTIPLE_SESSION

#define CGMS_FEAT_MULTIPLE_SESSION (0x01 << 14)

Definition at line 105 of file cgms.h.

## ◆ CGMS_FEAT_PATIENT_HIGH_LOW_ALERT

#define CGMS_FEAT_PATIENT_HIGH_LOW_ALERT (0x01 << 1)

Definition at line 92 of file cgms.h.

## ◆ CGMS_FEAT_QUALITY

#define CGMS_FEAT_QUALITY (0x01 << 16)

Definition at line 107 of file cgms.h.

## ◆ CGMS_FEAT_RATE_INC_DEC_ALERT

#define CGMS_FEAT_RATE_INC_DEC_ALERT (0x01 << 4)

Definition at line 95 of file cgms.h.

## ◆ CGMS_FEAT_RESULT_HIGH_LOW_DET

#define CGMS_FEAT_RESULT_HIGH_LOW_DET (0x01 << 8)

Definition at line 99 of file cgms.h.

## ◆ CGMS_FEAT_SENSOR_MAL_DET

#define CGMS_FEAT_SENSOR_MAL_DET (0x01 << 6)

Definition at line 97 of file cgms.h.

## ◆ CGMS_FEAT_SENSOR_TYPE_ERR_DET

#define CGMS_FEAT_SENSOR_TYPE_ERR_DET (0x01 << 10)

Definition at line 101 of file cgms.h.

## ◆ CGMS_FEAT_TEMP_HIGH_LOW_DET

#define CGMS_FEAT_TEMP_HIGH_LOW_DET (0x01 << 7)

Definition at line 98 of file cgms.h.

## ◆ CGMS_FEAT_TREND_INFORMATION

#define CGMS_FEAT_TREND_INFORMATION (0x01 << 15)

Definition at line 106 of file cgms.h.