Содержание

Расход топлива: определение заправок/сливов топлива

Чтобы изменить параметры заправок/сливов топлива, нужно использовать команду unit/update_fuel_level_params:

svc=unit/update_fuel_level_params&params={"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 таймаут для определения полного объема заправки, секунд

Возвращаемый результат

{}	/* пустой объект при удачном выполнении, при неудачном - код ошибки */