pub const BODY_COMPOSITION_MEASUREMENT: BluetoothUuid16;Expand description
Bluetooth characteristic UUID.
0x2a9c Body Composition Measurement
The Body Composition Measurement characteristic is used to represent data related to a body composition measurement.
§Structure
§Data Type
| Field | Flags |
| Type | boolean16 |
| Size | 2 |
§Description
See sec:org.bluetooth.characteristic.body_composition_measurement/field/flags
––///
§Data Type
| Field | Body Fat Percentage |
| Type | uint16 |
| Size | 2 |
§Description
Base Unit: org.bluetooth.unit.percentage Represented values: M = 1, d = -1, b = 0 Unit is 1/10 of a percent
––///
§Data Type
| Field | Time Stamp |
| Type | struct |
| Size | 0 or 7 |
§Description
Refer to the Date Time characteristic in sec:org.bluetooth.characteristic.date_time
Present if bit 1 of Flags field is set to 1
––///
§Data Type
| Field | User ID |
| Type | uint8 |
| Size | 0 or 1 |
§Description
See sec:org.bluetooth.characteristic.body_composition_measurement/field/user_id
Present if bit 2 of Flags field is set to 1
––///
§Data Type
| Field | Basal Metabolism |
| Type | uint16 |
| Size | 0 or 2 |
§Description
Base Unit: org.bluetooth.unit.energy.joule Represented values: M = 1, d = 3, b = 0 Unit is kilojoules Present if bit 3 of Flags field is set to 1
––///
§Data Type
| Field | Muscle Percentage |
| Type | uint16 |
| Size | 0 or 2 |
§Description
Base Unit: org.bluetooth.unit.percentage Represented values: M = 1, d = -1, b = 0 Unit is 1/10 of a percent Present if bit 4 of Flags field is set to 1
––///
§Data Type
| Field | Muscle Mass |
| Type | uint16 |
| Size | 0 or 2 |
§Description
See sec:org.bluetooth.characteristic.body_composition_measurement/field/muscle_mass
Present if bit 5 of Flags field is set to 1
––///
§Data Type
| Field | Fat Free Mass |
| Type | uint16 |
| Size | 0 or 2 |
§Description
See sec:org.bluetooth.characteristic.body_composition_measurement/field/fat_free_mass
Present if bit 6 of Flags field is set to 1
––///
§Data Type
| Field | Soft Lean Mass |
| Type | uint16 |
| Size | 0 or 2 |
§Description
See sec:org.bluetooth.characteristic.body_composition_measurement/field/soft_lean_mass
Present if bit 7 of Flags field is set to 1
––///
§Data Type
| Field | Body Water Mass |
| Type | uint16 |
| Size | 0 or 2 |
§Description
See sec:org.bluetooth.characteristic.body_composition_measurement/field/body_water_mass
Present if bit 8 of Flags field is set to 1
––///
§Data Type
| Field | Impedance |
| Type | uint16 |
| Size | 0 or 2 |
§Description
Base Unit: org.bluetooth.unit.electric_resistance.ohm Represented values: M = 1, d = -2, b = 0 Unit is 1/10 of an Ohm Present if bit 9 of Flags field is set to 1
––///
§Data Type
| Field | Weight |
| Type | uint16 |
| Size | 0 or 2 |
§Description
See sec:org.bluetooth.characteristic.body_composition_measurement/field/weight
Present if bit 10 of Flags field is set to 1
––///
§Data Type
| Field | Height |
| Type | uint16 |
| Size | 0 or 2 |
§Description
See sec:org.bluetooth.characteristic.body_composition_measurement/field/height
Present if bit 11 of Flags field is set to 1