bluetooth environmental sensing service temperature characteristic <p>The Bluetooth spec for the environmental sensing service (ESS) defines the <a href="https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.characteristic.temperature.xml&amp;u=org.bluetooth.characteristic.temperature.xml&amp;_ga=1.83464785.617775360.1471029783" rel="nofollow">temperature characteristic</a> as sint16 format. </p> <p>However the resolution is listed as "0.01 degrees celcius". I cannot for the life of me understand how a sint16 datatype will represent decimal values. Shouldn't the format be of type float32? What am I missing here?</p>