update_trip_detector
Чтобы изменить настройки детектора поездок, используйте метод unit/update_trip_detector:
svc=unit/update_trip_detector¶ms={
"itemId": <long>,
"type": <ubyte>,
"gpsCorrection": <bool>,
"minSat": <uint>,
"minMovingSpeed": <uint>,
"minStayTime": <uint>,
"maxMessagesDistance": <uint>,
"minTripTime": <uint>,
"minTripDistance": <uint>
}
Параметры
Запрос должен содержать следующие параметры:
| Параметр | Описание |
|---|---|
itemId |
ID объекта. |
type |
Способ определения движения (см. get_trip_detector). |
gpsCorrection |
Разрешить GPS-коррекцию: 0: нет, 1: да. |
minSat |
Минимальное количество спутников. |
minMovingSpeed |
Минимальная скорость движения, км/ч. |
minStayTime |
Минимальное время стоянки, секунды. |
maxMessagesDistance |
Максимальное расстояние между сообщениями, метры. |
minTripTime |
Минимальное время поездки, секунды. |
minTripDistance |
Минимальное расстояние поездки, метры. |
Ответ
При успешном выполнении запроса возвращается пустой объект:
{}
В противном случае возвращается код ошибки.
Коды ошибок
| Код ошибки | Описание |
|---|---|
| 4 | Неверные входные параметры. |
| 6 | Не удалось изменить настройки детектора поездок. |
| 7 | Объект не существует, или у пользователя нет права доступа Редактирование настроек поездок, вождения и диагностики на него. |