В каком формате передает данные трекер Xexun TK-102?
Имеется GPS трекер Xexun TK-102.
Я его настроил, чтоб он слал данные но мой сервер на определенный порт.
Я принимаю эти данные и хочу их внести в мою БД.
На форумах пишут, что он должен передавать свой IMEI и координаты LAT и LNG.
Приходит мне вот это:
Судя по строке, у Вас не оригинальный TK-102.
Однозначно он передает: 150902 - дата
4705.8439N
02728.6460E
Координаты в формате NMEA-0183:
GGMM.mmmm (LAT) и GGGMM.mmmm (LON),
где GG или GGG - градусы; MM -минуты; mmmm - доли минуты.
4705.8439N
02728.6460E
Добавлю, раз уже начал отвечать:
027043250455 - DevID
BR00 - режим работы
A - координаты зафиксированы
После координат путаница, т.к.
194.4 - должна быть скорость в узлах
115440 - время hhmmss (похоже?)
00000000L - высота над уровнем моря в метрах
Методом тыка догадался, что 027043250455 это DevID. Про координаты также догадывался.
У меня сейчас друга проблема... Как нормально принимать данные от него. Сделал на PHP через сокет. Но что-то не выходит. И еще в нагрузку он как-то шлет-шлет данные, а потом перестает. Приходиться по новой его перенастраивать.
Богдан Филь: Я не знаю, что именно у Вас не выходит, парсить ответ с помощью PHP - нормальное решение, создавайте отдельный вопрос, расписывайте. Я это делаю с помощью Erlang + Python, но у меня совершенно другие нагрузки.
Обрывание GPRS-сеансов - один из характерных признаков клонов, по заверениям сотрудников Xexun.
Что бы я сделал:
Взять демо-доступ на каком-нибудь сервисе типа Vialon, настроить трекер на них, как TK-102-2. Через несколько часов пройтись по улице. Вернуться, посмотреть результат. Если данные пришли не корректные - перестать мучать труп и менять трекер на что-то приемлимое (например, TK-103-2, но только оригинальный)