duig пишет:frog,
Как выяснилось, производитель оборудования заложил в протокол определённые типы пакетов. От вас приходит пакет с типом 0x13, он не содержит координат. Необходимо сделать так, что бы контроллер начал слать пакеты типа 0x12 или 0x16. Это с точки зрения программной принимающей части.
А у пользователя должна быть возможность настройки того, какие пакеты будет слать контроллер. Попробуйте поразбираться в этом направлении.
Эти пакеты он отсылает по умолчанию, в них есть 0х12 и 0х16
Может надо исправить скрипт с вашей стороны, потомучто поменяв сервер отсылки данных в самом девайсе, на другой - все работает нормально.
Сайт goobaby.net
AT^GT_CM=GPRSSET
APN:BEELINE,0,0.0.0.0,,;LBSUpload_GPSWorkInterval:2,30;Server:1,gk301.goobaby.net,8827,0;URL:http://maps.google.com/maps?q=;
Тут координаты получает и отображается коректные координаты
*******************
Сайт Wialon
AT^GT_CM=GPRSSET
APN:BEELINE,0,0.0.0.0,,;LBSUpload_GPSWorkInterval:2,30;Server:1,77.74.50.78,20281,0;URL:http://maps.google.ru/maps?q=;
Тут координаты не получает и не отображается координаты
4.3 Protocol number
The different protocol numbers are according to different information content.
Type Value
Login package 0x01
GPS package 0x10
LBS package 0x11
GPS、LBS combined package 0x12
Status package 0x13
Satellite signal noise ratio package 0x14
Character string package 0x15
GPS、LBS、status combined package 0x16
LBS、telephone number address searching package 0x17
LBS extension package 0x18
LBS 、status combined package 0x19
GPS、telephone number address searching package 0x1A
Server send instruction to device package(setting) 0x80
Server send instruction to device package(Searching) 0x81
Добавлено спустя 4 минуты 47 секунд:
Может сигнал надо передовать в друком пакете или протоколе ?
TCP или UDP? какой из них ?
сейчас TCP