FOR TIPS, gUIDES & TUTORIALS

subscribe to our Youtube

GO TO YOUTUBE

4167 questions

4739 answers

3460 comments

0 members

We are migrating to our new platform at https://community.teltonika.lt. Moving forward, you can continue discussions on this new platform. This current platform will be temporarily maintained for reference purposes.
0 votes
1,434 views
in Vehicle tracking by
Добрый день! У нас проблема в работе датчиков температуры DS18B20 с трекерами FMB125. на версии прошивки 03.18.15 отображается температура io_72=4294967176.  на предыдущей версии прошивки температура отображалась значением 65532 к примеру. Как устранить данную проблему?

1 Answer

+1 vote
by anonymous
Добрый день,

В предыдущих базовых версиях v.03.09.01.Rev.00 и v.03.10.08.Rev.00, а так же во всех остальных приборах, значения 1-wire датчиков температуры (Dallas Temperature) высылаются на сервер в размере 4-х байт. В промежуточных версиях прошивки FMBXXX (v.03.16.01.Rev.00) приборов данные параметры были урезаны до 2-х байт, что привело к неудобствам в использовании. В связи с этим, было принято решение вернуть размер Dallas Temperature датчиков обратно к четырём байтам. В дальнейшем такой размер параметра останется и изменён не будет.

Принцип обработки остался тот же самый, вычитаем из максимального значения то, что прислал прибор и получаем модуль температуры. В данном случае 4294967296 - 4294967176 = 120 (-12°С).