1

Remote API - Как получить текущие показания датчиков?

Topic: Remote API - Как получить текущие показания датчиков?

Такая ситуация: есть датчик "Зажигание", значение 0 и 1.
Если послать запрос "Searching Items by ID": svc=core/search_item, флаги - 0х1(общие сведения)+0x1000(Sensors)
Мы получим описание датчика, название датчика, название параметра и т.д и таблицу расчетов для перевода данных датчика к нормальному виду.

Вопрос в чем, как получить текущее значение датчика?

Если добавить флаг 0х0400 - Latest Data, то там нет дополнительных датчиков.
Пробовал через event - http://{host}/avl_evts?sid=<long>, но если нет событий, то в event нет и данных по датчикам.

Кто знает, подскажите.

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
2

Remote API - Как получить текущие показания датчиков?

Re: Remote API - Как получить текущие показания датчиков?

geolead-msk, В JScript API есть функция для расчета значения датчика по сообщениям. В Remote API пока такой фнукции нет, т.е. данные для расчета мы передаем, но расчет требуется делать самостоятельно.

В планах есть реализация такого запроса для расчета на сервере, но пока еще не понятен механизм передачи ему параметров для расчета.

At the dark side of telematics...
3

Remote API - Как получить текущие показания датчиков?

Re: Remote API - Как получить текущие показания датчиков?

Расчет я могу сделать по таблице расчетов, формула Y=A*X+B. Правильно?
А мне нужно получить текущие данные датчика, т.е. X. Ну не 10 литров, а 1,24. Например.
Такое возможно?

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
4

Remote API - Как получить текущие показания датчиков?

Re: Remote API - Как получить текущие показания датчиков?

geolead-msk, в принципе по таблице, но есть сложные датчики с валидацией и т.п.

At the dark side of telematics...
5

Remote API - Как получить текущие показания датчиков?

Re: Remote API - Как получить текущие показания датчиков?

Так. Если я правильно понял, то в таблице коэффициенты для расчета Y, при фиксированых (тестовых, калибровочных) значений X.
А как получить текущее значение X для датчика?
Как получить состояние датчика "Зажигание", на текущий момент?

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
6

Remote API - Как получить текущие показания датчиков?

Re: Remote API - Как получить текущие показания датчиков?

geolead-msk, расчет по последнему сообщению.

At the dark side of telematics...