trouble-host

Crates

0.2.0

Versions

default

Flavors

Constant BODY_COMPOSITION_MEASUREMENT

Source
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

FieldFlags
Typeboolean16
Size2

§Description

See sec:org.bluetooth.characteristic.body_composition_measurement/field/flags

––///

§Data Type

FieldBody Fat Percentage
Typeuint16
Size2

§Description

Base Unit: org.bluetooth.unit.percentage Represented values: M = 1, d = -1, b = 0 Unit is 1/10 of a percent

––///

§Data Type

FieldTime Stamp
Typestruct
Size0 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

FieldUser ID
Typeuint8
Size0 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

FieldBasal Metabolism
Typeuint16
Size0 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

FieldMuscle Percentage
Typeuint16
Size0 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

FieldMuscle Mass
Typeuint16
Size0 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

FieldFat Free Mass
Typeuint16
Size0 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

FieldSoft Lean Mass
Typeuint16
Size0 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

FieldBody Water Mass
Typeuint16
Size0 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

FieldImpedance
Typeuint16
Size0 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

FieldWeight
Typeuint16
Size0 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

FieldHeight
Typeuint16
Size0 or 2

§Description

See sec:org.bluetooth.characteristic.body_composition_measurement/field/height Present if bit 11 of Flags field is set to 1


more information