Доброго всем времени суток. Такая проблема:
при вычислении температуры с DS18S20 по формуле
TEMPERATURE= TEMP_READ - 0.25 + (COUNT_PER_C - COUNT_REMAIN)/COUNT_PER_C
получаю странные результаты в отрицательной области, а именно: при увеличении температуры по формуле получается уменьшение, а затем скачком повышение! В положительной области все нормально.
Вот таблица составленная из лога и исходник.
Спасибо за внимание, с уважением, Олег.
Прикрепленный файл:
6932984.rar