Тема: Откуда брать fuel_level для отображения.
Здравствуйте,
Я использую WialonLocal Remote API 1604 .
Я загружаю сообщения с помощью " svc=messages/load_interval " и "/avl_evts" . Получаю примерно такой JSON
{"t": 1473691700, "f": 5, "tp": "ud", "pos": {"y": 56.878656, "x": 35.909104, "z": 138, "s": 0, "c": 306, "sc": 15}, "o": 973078528, "lc": 0, "p": {"hdop": 0.6, "gsm_status": 3, "acc_trigger": 0, "pwr_ext": 11.978, "pwr_int": 4.103, "can_a1": 0, "fuel_level": 0, "temp_aqua": -40, "taho": 0, "valid": 0, "soft": 199}}
(сообщение полученно с помощью 'svc=messages/load_interval' ). Парраметр fuel_level периодически равен 0, но чаще всего он равен определённому значению. В веб интрефейсе отображается одно значение, а с помощью API приходит совершенно другое значение. Во вложение скриншот со значением топлива, которое отображается на интерфейсе и примерное значение которое приходит с помощью AJAX запроса на интерфейсе( в firebug показан не совсем тот запрос, но значение fuel_level не меняется... ). Откуда берётся то значение, которое отображается на интерфейсе, если в сообщениях приходит совсем другое значение?
Спасибо,
Иван