Расход топлива: определение заправок/сливов топлива
Чтобы изменить параметры заправок/сливов топлива, нужно использовать команду unit/update_fuel_level_params:
svc=unit/update_fuel_level_params¶ms={"itemId":<long>,
"flags":<uint>,
"ignoreStayTimeout":<uint>,
"minFillingVolume":<double>,
"minTheftTimeout":<uint>,
"minTheftVolume":<double>,
"filterQuality":<ubyte>,
"fillingsJoinInterval":<uint>,
"theftsJoinInterval":<uint>,
"extraFillingTimeout":<uint>
}
Параметры
Название | Описание |
itemId | ID объекта |
flags | флаги заправки/слива топлива (см. Расход топлива) |
ignoreStayTimeout | игнорировать сообщения после начала движения, секунд |
minFillingVolume | минимальный объем заправки, литров |
minTheftTimeout | минимальное время остановки для определения слива, секунд |
minTheftVolume | минимальный объем слива, литров |
filterQuality | степень фильтрации (0..255) |
fillingsJoinInterval | таймаут для разделения заправок, секунд |
theftsJoinInterval | таймаут для разделения сливов, секунд |
extraFillingTimeout | таймаут для определения полного объема заправки, секунд |
Возвращаемый результат
{} /* пустой объект при удачном выполнении, при неудачном - код ошибки */