Macros
Measurement status
BLE Services » Continuous Glucose Monitoring Service (CGMS) » Defines

Glucose measurement status. More...

Collaboration diagram for Measurement status:

## Macros
#define | CGMS_ANN_STATUS_SESSION_STOPPED (0x01 << 0)
#define | CGMS_ANN_STATUS_DEV_BATTERY_LOW (0x01 << 1)
#define | CGMS_ANN_STATUS_SENSOR_TYPE_INCORRECT (0x01 << 2)
#define | CGMS_ANN_STATUS_SENSOR_MALFUNCTION (0x01 << 3)
#define | CGMS_ANN_STATUS_DEV_SPEC_ALERT (0x01 << 4)
#define | CGMS_ANN_STATUS_GEN_DEV_FAULT (0x01 << 5)
#define | CGMS_ANN_CAL_TEMP_TIME_SYNC_REQ (0x01 << 0)
#define | CGMS_ANN_CAL_TEMP_CAL_NOT_ALLOWED (0x01 << 1)
#define | CGMS_ANN_CAL_TEMP_CAL_RECOMMENED (0x01 << 2)
#define | CGMS_ANN_CAL_TEMP_CAL_REQ (0x01 << 3)
#define | CGMS_ANN_CAL_TEMP_TEMP_TOO_HIGH (0x01 << 4)
#define | CGMS_ANN_CAL_TEMP_TEMP_TOO_LOW (0x01 << 5)
#define | CGMS_ANN_CAL_TEMP_CAL_PROCESS_PENDING (0x01 << 6)
#define | CGMS_ANN_WARN_RESULT_LOWER_THAN_PATIENT_LOW_LVL (0x01 << 0)
#define | CGMS_ANN_WARN_RESULT_HIGHER_THAN_PATIENT_HIGH_LVL (0x01 << 1)
#define | CGMS_ANN_WARN_RESULT_LOWER_THAN_HYPO_LVL (0x01 << 2)
#define | CGMS_ANN_WARN_RESULT_HIGHER_THAN_HYPER_LVL (0x01 << 3)
#define | CGMS_ANN_WARN_RATE_OF_DECREASE_EXCEEDED (0x01 << 4)
#define | CGMS_ANN_WARN_RATE_OF_INCREASE_EXCEEDED (0x01 << 5)
#define | CGMS_ANN_WARN_RESULT_LOWER_THAN_DEV_CAN_PROCESS (0x01 << 6)
#define | CGMS_ANN_WARN_RESULT_HIGHER_THAN_DEV_CAN_PROCESS (0x01 << 7)

## Detailed Description

Glucose measurement status.

## Macro Definition Documentation

## ◆ CGMS_ANN_CAL_TEMP_CAL_NOT_ALLOWED

#define CGMS_ANN_CAL_TEMP_CAL_NOT_ALLOWED (0x01 << 1)

Definition at line 138 of file cgms.h.

## ◆ CGMS_ANN_CAL_TEMP_CAL_PROCESS_PENDING

#define CGMS_ANN_CAL_TEMP_CAL_PROCESS_PENDING (0x01 << 6)

Definition at line 143 of file cgms.h.

## ◆ CGMS_ANN_CAL_TEMP_CAL_RECOMMENED

#define CGMS_ANN_CAL_TEMP_CAL_RECOMMENED (0x01 << 2)

Definition at line 139 of file cgms.h.

## ◆ CGMS_ANN_CAL_TEMP_CAL_REQ

#define CGMS_ANN_CAL_TEMP_CAL_REQ (0x01 << 3)

Definition at line 140 of file cgms.h.

## ◆ CGMS_ANN_CAL_TEMP_TEMP_TOO_HIGH

#define CGMS_ANN_CAL_TEMP_TEMP_TOO_HIGH (0x01 << 4)

Definition at line 141 of file cgms.h.

## ◆ CGMS_ANN_CAL_TEMP_TEMP_TOO_LOW

#define CGMS_ANN_CAL_TEMP_TEMP_TOO_LOW (0x01 << 5)

Definition at line 142 of file cgms.h.

## ◆ CGMS_ANN_CAL_TEMP_TIME_SYNC_REQ

#define CGMS_ANN_CAL_TEMP_TIME_SYNC_REQ (0x01 << 0)

Definition at line 137 of file cgms.h.

## ◆ CGMS_ANN_STATUS_DEV_BATTERY_LOW

#define CGMS_ANN_STATUS_DEV_BATTERY_LOW (0x01 << 1)

Definition at line 131 of file cgms.h.

## ◆ CGMS_ANN_STATUS_DEV_SPEC_ALERT

#define CGMS_ANN_STATUS_DEV_SPEC_ALERT (0x01 << 4)

Definition at line 134 of file cgms.h.

## ◆ CGMS_ANN_STATUS_GEN_DEV_FAULT

#define CGMS_ANN_STATUS_GEN_DEV_FAULT (0x01 << 5)

Definition at line 135 of file cgms.h.

## ◆ CGMS_ANN_STATUS_SENSOR_MALFUNCTION

#define CGMS_ANN_STATUS_SENSOR_MALFUNCTION (0x01 << 3)

Definition at line 133 of file cgms.h.

## ◆ CGMS_ANN_STATUS_SENSOR_TYPE_INCORRECT

#define CGMS_ANN_STATUS_SENSOR_TYPE_INCORRECT (0x01 << 2)

Definition at line 132 of file cgms.h.

## ◆ CGMS_ANN_STATUS_SESSION_STOPPED

#define CGMS_ANN_STATUS_SESSION_STOPPED (0x01 << 0)

Definition at line 130 of file cgms.h.

## ◆ CGMS_ANN_WARN_RATE_OF_DECREASE_EXCEEDED

#define CGMS_ANN_WARN_RATE_OF_DECREASE_EXCEEDED (0x01 << 4)

Definition at line 149 of file cgms.h.

## ◆ CGMS_ANN_WARN_RATE_OF_INCREASE_EXCEEDED

#define CGMS_ANN_WARN_RATE_OF_INCREASE_EXCEEDED (0x01 << 5)

Definition at line 150 of file cgms.h.

## ◆ CGMS_ANN_WARN_RESULT_HIGHER_THAN_DEV_CAN_PROCESS

#define CGMS_ANN_WARN_RESULT_HIGHER_THAN_DEV_CAN_PROCESS (0x01 << 7)

Definition at line 152 of file cgms.h.

## ◆ CGMS_ANN_WARN_RESULT_HIGHER_THAN_HYPER_LVL

#define CGMS_ANN_WARN_RESULT_HIGHER_THAN_HYPER_LVL (0x01 << 3)

Definition at line 148 of file cgms.h.

## ◆ CGMS_ANN_WARN_RESULT_HIGHER_THAN_PATIENT_HIGH_LVL

#define CGMS_ANN_WARN_RESULT_HIGHER_THAN_PATIENT_HIGH_LVL (0x01 << 1)

Definition at line 146 of file cgms.h.

## ◆ CGMS_ANN_WARN_RESULT_LOWER_THAN_DEV_CAN_PROCESS

#define CGMS_ANN_WARN_RESULT_LOWER_THAN_DEV_CAN_PROCESS (0x01 << 6)

Definition at line 151 of file cgms.h.

## ◆ CGMS_ANN_WARN_RESULT_LOWER_THAN_HYPO_LVL

#define CGMS_ANN_WARN_RESULT_LOWER_THAN_HYPO_LVL (0x01 << 2)

Definition at line 147 of file cgms.h.

## ◆ CGMS_ANN_WARN_RESULT_LOWER_THAN_PATIENT_LOW_LVL

#define CGMS_ANN_WARN_RESULT_LOWER_THAN_PATIENT_LOW_LVL (0x01 << 0)

Definition at line 145 of file cgms.h.