Есть вопрос правильно лия подымаю TCP соединения у модема BGS2 CINTTRION для России оператор Beeline.
Суть проблемы, есть устройство, которое передает на сервер один пакет данных с заданным интервалом,после передачи устройство засыпает на заданный интервал
Когда устройство тестировалось в Украине проблем со связью не было, но в России устройства не стабильно передают, очень часто не могут установить соединения.
Когда поставил таймауты после регистраций и перед передачей пакета вроде стали стабильно работать.
Вот команды настроек которые я подаю
Включение модема
AT+CREG=1
Поставил таймаут 40секунд
Проверяем уровень связи
AT+CSQ
Установки GPRS профиля
at^sics=0,conType,GPRS0
AT^SICS=0,user,beeline
AT^SICS=0,passwd,beeline
AT^SICS=0,apn," internet.beeline.ru"
Установка TCP соединения
AT^siss=1,srvType,socket
AT^siss=1,conId,0
AT^siss=1,address,”socktcp:// gta.com:9090”
AT^SISO=1
Ждем потверждения коннекта
Поставил таймаут 4 секунды
AT^SISW=1,49
Передача протокола