16. Работа трекера с любым, отличным от GPSM, сервером мониторинга

Трекер поддерживает возможность передачи маршрутных точек на другой, отличный от GPSM, комплекс GPS мониторинга.

Для этого вам необходимо в настройках программы gpsmta указать сервер и порт. Данные будут передаваться на указанный сервер по UDP протоколу. Сервер должен поддерживать протокол общения gpsmta трекера.

Протокол общения gpsmta трекера с внешним сервером:

Запрос (посылка от трекера на сервер)

UID

Количество секунд от начала Эпохи
(unix time)

Широта
(в градусах и долях градуса)

Долгота (в градусах и долях градуса)

Скорость

Азимут

Точность

Высота

Набор флагов

Заряд батареи (%)

Температура батареи (Градус)

Статус батареи

123456789

1401610649

45.32175

32.14598

25

139

25

115

00
первый ноль - GPS точка (единица - GSM)
второй ноль - точка из кеша (единица - сквозная, не из кеша)

75

25

1 - заряжается
0 - не заряжается

Ответ (посылка от сервера на трекер)

Количество секунд от начала Эпохи
(unix time)

1401610649
(Тоже значение что и в пакете запроса)

Данные отсылаются в текстовом формате. Разделитель полей - пробел.

Если сервер не ответит, точка будет помещена в кеш программы gpsmta. Повторная передача точки произойдет через 60 сек.