Glucose measurement status annunciation. More...

+ Collaboration diagram for Measurement Status:

Macros

#define GLS_MEAS_STATUS_BATT_LOW   (0x01 << 0)
 Device battery low at time of measurement. More...
 
#define GLS_MEAS_STATUS_SENSOR_FAULT   (0x01 << 1)
 Sensor malfunction or faulting at time of measurement. More...
 
#define GLS_MEAS_STATUS_SAMPLE_SIZE   (0x01 << 2)
 Sample size for blood or control solution insufficient at time of measurement. More...
 
#define GLS_MEAS_STATUS_STRIP_INSERT   (0x01 << 3)
 Strip insertion error. More...
 
#define GLS_MEAS_STATUS_STRIP_TYPE   (0x01 << 4)
 Strip type incorrect for device. More...
 
#define GLS_MEAS_STATUS_RESULT_HIGH   (0x01 << 5)
 Sensor result higher than the device can process. More...
 
#define GLS_MEAS_STATUS_RESULT_LOW   (0x01 << 6)
 Sensor result lower than the device can process. More...
 
#define GLS_MEAS_STATUS_TEMP_HIGH   (0x01 << 7)
 Sensor temperature too high for valid test/result at time of measurement. More...
 
#define GLS_MEAS_STATUS_TEMP_LOW   (0x01 << 8)
 Sensor temperature too low for valid test/result at time of measurement. More...
 
#define GLS_MEAS_STATUS_STRIP_PULL   (0x01 << 9)
 Sensor read interrupted because strip was pulled too soon at time of measurement. More...
 
#define GLS_MEAS_STATUS_GENERAL_FAULT   (0x01 << 10)
 General device fault has occurred in the sensor. More...
 
#define GLS_MEAS_STATUS_TIME_FAULT   (0x01 << 11)
 Time fault has occurred in the sensor and time may be inaccurate. More...
 

Detailed Description

Glucose measurement status annunciation.

Macro Definition Documentation

◆ GLS_MEAS_STATUS_BATT_LOW

#define GLS_MEAS_STATUS_BATT_LOW   (0x01 << 0)

Device battery low at time of measurement.

Definition at line 155 of file gls.h.

◆ GLS_MEAS_STATUS_GENERAL_FAULT

#define GLS_MEAS_STATUS_GENERAL_FAULT   (0x01 << 10)

General device fault has occurred in the sensor.

Definition at line 165 of file gls.h.

◆ GLS_MEAS_STATUS_RESULT_HIGH

#define GLS_MEAS_STATUS_RESULT_HIGH   (0x01 << 5)

Sensor result higher than the device can process.

Definition at line 160 of file gls.h.

◆ GLS_MEAS_STATUS_RESULT_LOW

#define GLS_MEAS_STATUS_RESULT_LOW   (0x01 << 6)

Sensor result lower than the device can process.

Definition at line 161 of file gls.h.

◆ GLS_MEAS_STATUS_SAMPLE_SIZE

#define GLS_MEAS_STATUS_SAMPLE_SIZE   (0x01 << 2)

Sample size for blood or control solution insufficient at time of measurement.

Definition at line 157 of file gls.h.

◆ GLS_MEAS_STATUS_SENSOR_FAULT

#define GLS_MEAS_STATUS_SENSOR_FAULT   (0x01 << 1)

Sensor malfunction or faulting at time of measurement.

Definition at line 156 of file gls.h.

◆ GLS_MEAS_STATUS_STRIP_INSERT

#define GLS_MEAS_STATUS_STRIP_INSERT   (0x01 << 3)

Strip insertion error.

Definition at line 158 of file gls.h.

◆ GLS_MEAS_STATUS_STRIP_PULL

#define GLS_MEAS_STATUS_STRIP_PULL   (0x01 << 9)

Sensor read interrupted because strip was pulled too soon at time of measurement.

Definition at line 164 of file gls.h.

◆ GLS_MEAS_STATUS_STRIP_TYPE

#define GLS_MEAS_STATUS_STRIP_TYPE   (0x01 << 4)

Strip type incorrect for device.

Definition at line 159 of file gls.h.

◆ GLS_MEAS_STATUS_TEMP_HIGH

#define GLS_MEAS_STATUS_TEMP_HIGH   (0x01 << 7)

Sensor temperature too high for valid test/result at time of measurement.

Definition at line 162 of file gls.h.

◆ GLS_MEAS_STATUS_TEMP_LOW

#define GLS_MEAS_STATUS_TEMP_LOW   (0x01 << 8)

Sensor temperature too low for valid test/result at time of measurement.

Definition at line 163 of file gls.h.

◆ GLS_MEAS_STATUS_TIME_FAULT

#define GLS_MEAS_STATUS_TIME_FAULT   (0x01 << 11)

Time fault has occurred in the sensor and time may be inaccurate.

Definition at line 166 of file gls.h.