gatt.characteristic.org.bluetooth.characteristic.position_quality.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bluetooth-gatt-parser Show documentation
Show all versions of bluetooth-gatt-parser Show documentation
A simple library/framework to work with Bluetooth Smart (BLE) GATT services and characteristics.
The Position Quality characteristic is a variable length structure containing a Flags field and at
least one of the optional data fields listed below
Mandatory
16bit
Unitless with a resolution of 1
Optional
uint8
org.bluetooth.unit.unitless
0
Unitless with a resolution of 1
Optional
uint8
org.bluetooth.unit.unitless
0
Unit is in seconds with a resolution of 1/10
Optional
uint16
org.bluetooth.unit.time.second
-1
Unit is in meters with a resolution of 1/100
Optional
uint32
org.bluetooth.unit.length.meter
-2
Unit is in meters with a resolution of 1/100
Optional
uint32
org.bluetooth.unit.length.meter
-2
Unitless with a resolution of 2/10
Optional
uint8
org.bluetooth.unit.unitless
-1
2
Unitless with a resolution of 2/10
Optional
uint8
org.bluetooth.unit.unitless
-1
2
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 a field with the format ?16bits? or ?32bits? is used, the Least Significant Octet represents the eight
bits numbered 0 to 7.