Viewer

org.bluetooth.characteristic.glucose_measurement

Last Modified: 2012-02-20 Approved: Yes

Name: Glucose Measurement

Type: org.bluetooth.characteristic.glucose_measurementDownload / View

Assigned Number: 0x2A18

Summary:

The Glucose Measurement characteristic is a variable length structure containing a Flags field, a Sequence Number field, a Base Time field and, based upon the contents of the Flags field, may contain a Time Offset field, Glucose Concentration field, Type-Sample Location field and a Sensor Status Annunciation field.

Value Fields

Names Field Requirement Format Minimum Value Maximum Value Additional Information
Flags
Information:
These flags define which data fields are present in the Characteristic value
Mandatory
8bit N/A N/A
Bit Field
Bit Size Name
Definition
Key Value Requires
0 1 Time Offset Present
0 False
1 True C1
1 1 Glucose Concentration, Type and Sample Location Present
0 False
1 True C2
2 1 Glucose Concentration Units
0 kg/L C3
1 mol/L C4
3 1 Sensor Status Annunciation Present
0 False
1 True C5
4 1 Context Information Follows
0 False
1 True
5 3 Reserved for future use
Sequence Number
Mandatory
uint16 N/A N/A None
Base Time
Mandatory
org.bluetooth.characteristic.date_time N/A N/A None
Time Offset
Information:
C1: Field exists if the key of bit 0 of the Flags field is set to 1
Unit:
org.bluetooth.unit.time.minute
C1
sint16 N/A N/A None
Glucose Concentration - units of kg/L
Information:
C2: Field exists if the key of bit 1 of the Flags field is set to 1, C3: Field exists if the key of bit 2 of the Flags field is set to 0
Unit:
org.bluetooth.unit.mass_density.kilogram_per_litre
C2
C3
SFLOAT N/A N/A None
Glucose Concentration - units of mol/L
Information:
C2: Field exists if the key of bit 1 of the Flags field is set to 1, C4: Field exists if the key of bit 2 of the Flags field is set to 1
Unit:
org.bluetooth.unit.mass_density.mole_per_litre
C2
C4
SFLOAT N/A N/A None
Type
Information:
C2: Field exists if the key of bit 1 of the Flags field is set to 1
C2
nibble N/A N/A
Enumerations
Key Value
0 Reserved for future use
1 Capillary Whole blood
2 Capillary Plasma
3 Venous Whole blood
4 Venous Plasma
5 Arterial Whole blood
6 Arterial Plasma
7 Undetermined Whole blood
8 Undetermined Plasma
9 Interstitial Fluid (ISF)
10 Control Solution
11 - 15 Reserved for future use
Sample Location
Information:
C2: Field exists if the key of bit 1 of the Flags field is set to 1
C2
nibble N/A N/A
Enumerations
Key Value
0 Reserved for future use
1 Finger
2 Alternate Site Test (AST)
3 Earlobe
4 Control solution
15 Sample Location value not available
5 - 14 Reserved for future use
Sensor Status Annunciation
Information:
C5: Field exists if the key of bit 3 of the Flags field is set to 1
C5
16bit N/A N/A
Bit Field
Bit Size Name
Definition
Key Value
0 1 Device battery low at time of measurement
0 False
1 True
1 1 Sensor malfunction or faulting at time of measurement
0 False
1 True
2 1 Sample size for blood or control solution insufficient at time of measurement
0 False
1 True
3 1 Strip insertion error
0 False
1 True
4 1 Strip type incorrect for device
0 False
1 True
5 1 Sensor result higher than the device can process
0 False
1 True
6 1 Sensor result lower than the device can process
0 False
1 True
7 1 Sensor temperature too high for valid test/result at time of measurement
0 False
1 True
8 1 Sensor temperature too low for valid test/result at time of measurement
0 False
1 True
9 1 Sensor read interrupted because strip was pulled too soon at time of measurement
0 False
1 True
10 1 General device fault has occurred in the sensor
0 False
1 True
11 1 Time fault has occurred in the sensor and time may be inaccurate
0 False
1 True
12 4 Reserved for future use

Note:

The fields in the above table, reading from top to bottom, are shown in the order of LSO to MSO, where LSO = Least Significant Octet and MSO = Most Significant Octet.

Where fields with the format ‘nibble’ have been defined in the above table, the fields are shown in the order of Least Significant Nibble first, when reading the table from top to bottom. Where the characteristic definition contains two adjacent nibbles and the service specification has defined that that pair of nibbles comprise a single octet, the Least Significant Nibble means the four bits numbered 0, 1, 2 and 3 of the octet and the Most Significant Nibble means the four bits numbered 4, 5, 6 and 7 of that octet.