Тема: События. Запрос в момент окончания интервала. Ошибка?
Примерно в 11:43 смотрю на экран на зашедшие данные по ТСке:
ТС: 17302905
Начало: 30.09.2019 10:15:20
Конец: 30.09.2019 11:4х:хх
Статус: Поездка
В 30.09.2019 11:45:24 происходит очередной запрос событий. Точнее, сервер возвращает мне это время как время запроса:
"m":<uint>, /* время последнего полученного сообщения */
И я тут же вижу, как бывшая поездка превращается в остановку.
Т.е. сервер мне присылает тот же интервал, но уже state=2. В базе фиксируется:
ТС: 17302905
Начало: 30.09.2019 10:15:20
Конец: 30.09.2019 11:45:24
Дата запроса: 30.09.2019 11:45:24
Статус: Остановка
В тот момент ТСка, видимо, остановилась и время окончания поездки совпало с временем запроса и началом остановки. Мне вернулся интервал поездки, но со статусом остановки. Можете исследовать этот инцидент? Я у себя находил несколько таких случаев, когда вместо поездки записывается остановка.
Я не логировал до сих пор тексты запросов от сервера и не могу кроме слов подтвердить произошедшее. Сейчас включил.
Исторические данные выглядят сейчас корректно:
Но запрос в 30.09.2019 11:45:24 вернул статус поездки 30.09.2019 10:15:20 - 30.09.2019 11:45:24 как "Остановка".
Может быть, это связано с остановкой в рамках поездки?