Тема: Выявление "полетов" между двумя ближайшими сообщениями
Со временем иногда появляются проблемные объекты, в которых фактический пройденный путь не совпадает с отчетами. При разборе часть таких случаев - пропадание питания у трекеров, часть - пропадание спутников, и часть - неизвестная причина, когда и количество спутников видно, и напряжение бортовой сети нормальное, и сообщения отсылаются с достаточной периодичностью, а скорость - НОЛЬ. Если на первые два можно настроить уведомления для клиентов, чтобы контролировали подобные нештатные ситуации, но с третьей не на что опереться в качестве контроля данных.
Как выявить большое расстояние между двумя крайними сообщениями от объекта, чтобы запустить уведомление клиенту об этом событии? Предполагаю, что такие случаи возможны при гуляющей неисправности трекера, или при использовании глушилок водителями, когда и спутники вроде показывает, но координаты остаются прежними, хотя сообщения идут.