Нужно соединиться с traccar-сервером и отправлять ему GPS-данные.
AT+IPR=115200<CR>
AT#SELINT=2<CR>
AT+CMEE=2<CR>
-- настройка соединения
AT&K0<CR>
AT#SCFG=1,1,0,90,600,5<CR> // конфигурация сокета
AT+CGATT=1<CR> // GPRS Attach Or Detach
AT#SGACT=1,1<CR> // активация контекста
AT#GPRS=1<CR> // GPRS Context Activation
AT+CGDCONT=1,"IP","www.kyivstar.net","0.0.0.0",0,0<CR> // Define PDP Context
AT#SKTSET=1,5027,"gps.traccar.ua",255<CR> // Set command sets the socket parameters values
AT#SKTD=0,5027,"gps.traccar.ua",0<CR> // Socket Dial: Set command opens the socket towards the peer specified in the parameters
AT#SD=1,0,5027,”gps.traccar.ua”,0,0<CR> // Socket Dial: Execution command opens a remote connection via socket
AT#SKTCT=600<CR> // Socket connection timeout
AT#SKTSAV<CR> // socket parameter save
AT#SKTOP<CR> // активация профиля(контекста)
Команды
AT#SKTD=0,5027,"gps.host.ua",0<CR>
AT#SD=1,0,5027,”gps.host.ua”,0,0<CR>
возвращают ошибку.
После AT#SKTOP<CR> возвращается CONNECT.
А что делать дальше не понятно. Я не знаю, автоматически ли отправляет Telit GPS-данные по факту соединения, или нужно еще скомандовать как-то ему чтобы начал отправлять?
Или писать python-скрипт который бы отправлял данные определенного формата?
Подскажите, пожалуйста, как делать.