Получаю кадр по протоколу ОВЕН. Получаю адрес, признак запроса ,размер блока, хэш и 4 бита данных. Эти биты данных перевожу во флоат и получаю огромное число (при нуле градусов = 1,026399E+09, в которое и намёка нет на нужное мне значение. Причём заметил, что приращение этого числа не линейно по сравнению с приращением температуры на приборе. Возле нуля градусов на каждую 0.1 градуса это число изменяется примерно на 0.01. А возле 60 градусов оно изменяется только примерно на 0.0001. И чем дальше тем менее заметны изменения.
Вопрос в следующем! Как получить именно значение температуры, которое выдаёт прибор.