Answer the question
In order to leave comments, you need to log in
What are the application layer data transfer protocols for GPS tracking?
We are studying the issue. In the performance characteristics of the trackers themselves, this is not written at all.
All that was found on the topic is wialon ips. I don't think he's the only one. What other protocols are used?
Answer the question
In order to leave comments, you need to log in
I requested the protocol from livegpstracks.com .
The protocol is simple, but we needed one. As the name suggests, there are probably more options. Now we use it in our solution.
The protocol itself:
Облегченный открытый RTT-протокол версии 003
Сервер: srv1.livegpstracks.com или 5.9.136.109
Порт: 3339
Устройство для выбора из списка при подключении: RTT Light
От устройства приходит строка с данными. Пример:
rtt003,356217625371625,-59.4364251,-129.9839853,0023,0014,123,090,20130618,195430,-11,24,60,A,1
В ответ сервер выдаст "OK\r\n". Под "\r\n" понимается последовательность 0x0D, 0x0A.
Расшифровка пакета:
Протокол: rtt003, (string) 6 символов
imei: 356217625371625, (string) 15 символов
долгота: -59.4364251, (float) 11 символов
широта: -129.9839853, (float) 12 символов
скорость: 23, (int) 2 символа
высота: 14, (int) 2 символа
азимут: 123, (int) 3 символа
заряд батареи: 90, в процентах, (int) 3 символа
дата: 20130618, (string) 8 символов
время: 195430, (string) 6 символов
UTC: -11, (int) 3 символа
количество спутников: 24, (int) 2 символа
уровень GSM сигнала: 60, (int) 2 символа
признак GPS или LBS: A (координаты определены по GPS или V - по LBS), (string) 1 символ
SOS: 1 (сработала кнопка SOS) или 0 (не нажата), (int) 1 символ
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question