head_sk 0 16 июня, 2010 Опубликовано 16 июня, 2010 · Жалоба Такой вопрос. Общаюсь сервером, но тут бац и приходит NO CARRIER. ВопросЖ можно ли после разрыва какой-нибудт командой или средством, узнать это связь пропала и сервер закрыл сокет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mempfis_ 0 16 июня, 2010 Опубликовано 16 июня, 2010 · Жалоба Такой вопрос. Общаюсь сервером, но тут бац и приходит NO CARRIER. ВопросЖ можно ли после разрыва какой-нибудт командой или средством, узнать это связь пропала и сервер закрыл сокет? Команда статус соккета - AT#SS\r\n Возвращает текущую информацию о всех соккета. Подробности в документации. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
head_sk 0 16 июня, 2010 Опубликовано 16 июня, 2010 · Жалоба Команда статус соккета - AT#SS\r\n Возвращает текущую информацию о всех соккета. Подробности в документации. После разрыва вернется просто AT#SS #SS: 1,0 #SS: 2,0 #SS: 3,0 #SS: 4,0 #SS: 5,0 #SS: 6,0 и узнать что это связь оборволать или сервер закрыл сокет не удастся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mempfis_ 0 16 июня, 2010 Опубликовано 16 июня, 2010 · Жалоба и узнать что это связь оборволать или сервер закрыл сокет не удастся. Этот модем сам не разорвёт соединение если в течение таймаута задаваемого при настройках соккета будет передан хотябы один байт. Если же произошёл обрыв соединения и есть уверенность что не истёк это таймаут то проверяйте статус gprs (AT#GPRS? or AT#SGACT?) Если есть gprs то вероятнее всего соединение разорвано сервером. Хотя исключать влияние оператора не стоит. Команды которая чётко указывала бы кто разорвал соединение я не встречал - вероятно в ней нет необходимости. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
war4one 0 6 августа, 2011 Опубликовано 6 августа, 2011 · Жалоба Проблема зависания Telit после команды AT#SKTD как-нибудь решаема? У меня та же история, после AT#SKTD=0,80,\"www.google.com\",0,0 модуль виснет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megajohn 3 27 сентября, 2011 Опубликовано 27 сентября, 2011 (изменено) · Жалоба Проблема зависания Telit после команды AT#SKTD как-нибудь решаема? У меня та же история, после AT#SKTD=0,80,\"www.google.com\",0,0 модуль виснет Подтверждаю, словил тоже самое на Telit GE863-GPS. Подаю команду AT#SD= с параметрами и ТИШИНА. В командный режим по +++ не переходит и соотвественно AT#SS не проходит, только ресет помогает. Сбросил все настройки по дефолту - не помого. Обновил прошивку на 7.03 не помогло. Пробовал МТС-Теле2-Билайн - не помогло. Этот же код успешно с этиме же симками успешно работает на GE864-QUAD. В rs-term тоже тишина. Итальянцы дадут доступ в течение 48 часов на форум, а нужно сейчас =( вот урезанная иннициализация: AT+IPR=9600 OK AT#SELINT=2 OK AT+CMEE=1 OK AT#SCFG=1,1,0,90,600,5 OK AT+CGDCONT=1,"IP","internet.mts.ru","0.0.0.0",0,0 OK AT#SGACT? #SGACT: 1,0 OK AT#SGACT=1,1 #SGACT: 172.19.213.105 OK AT#SD=1,0,80,"www.google.com" и тишина. Ждал 4 мин ( сверх гарантиованного таймаута ответа ) на +++ тоже не отвечает на старом варианте интерфейса тоже не работает AT#SELINT=2 OK AT+CMEE=1 OK AT#USERID="" OK AT#PASSW="" OK AT#PKTSZ=0 OK AT#DSTO=5 OK AT#SKTTO=0 OK AT#SKTCT=300 OK AT+CGDCONT=1,"IP","internet.mts.ru","0.0.0.0",0,0 OK AT#GPRS? #GPRS: 0 OK AT#GPRS=1 +IP: 172.16.87.166 OK AT#SKTSET=0,80,"www.google.com",255 OK AT#SKTOP и тишина Изменено 27 сентября, 2011 пользователем megajohn Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
molecul 0 27 сентября, 2011 Опубликовано 27 сентября, 2011 · Жалоба Подтверждаю, словил тоже самое на Telit GE863-GPS. Подаю команду AT#SD= с параметрами и ТИШИНА. В командный режим по +++ не переходит и соотвественно AT#SS не проходит, только ресет помогает. Сбросил все настройки по дефолту - не помого. Обновил прошивку на 7.03 не помогло. Пробовал МТС-Теле2-Билайн - не помогло. Этот же код успешно с этиме же симками успешно работает на GE864-QUAD. В rs-term тоже тишина. Итальянцы дадут доступ в течение 48 часов на форум, а нужно сейчас =( вот урезанная иннициализация: AT+IPR=9600 OK AT#SELINT=2 OK AT+CMEE=1 OK AT#SCFG=1,1,0,90,600,5 OK AT+CGDCONT=1,"IP","internet.mts.ru","0.0.0.0",0,0 OK AT#SGACT? #SGACT: 1,0 OK AT#SGACT=1,1 #SGACT: 172.19.213.105 OK AT#SD=1,0,80,"www.google.com" и тишина. Ждал 4 мин ( сверх гарантиованного таймаута ответа ) на +++ тоже не отвечает на старом варианте интерфейса тоже не работает AT#SELINT=2 OK AT+CMEE=1 OK AT#USERID="" OK AT#PASSW="" OK AT#PKTSZ=0 OK AT#DSTO=5 OK AT#SKTTO=0 OK AT#SKTCT=300 OK AT+CGDCONT=1,"IP","internet.mts.ru","0.0.0.0",0,0 OK AT#GPRS? #GPRS: 0 OK AT#GPRS=1 +IP: 172.16.87.166 OK AT#SKTSET=0,80,"www.google.com",255 OK AT#SKTOP и тишина AT&K0 добавьте в инициализацию. Давно известные грабли. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megajohn 3 27 сентября, 2011 Опубликовано 27 сентября, 2011 · Жалоба AT&K0 добавьте в инициализацию. Давно известные грабли. YYYEEESSSS ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Telit 0 27 сентября, 2011 Опубликовано 27 сентября, 2011 · Жалоба YYYEEESSSS ! И еще один совет: when the module "hangs" after a AT#SKTOP, AT#SKTD or AT#SD command it is 99% a hw flow control issue. By the way AT#GPRS and AT#SKTOP must not be used together. We recommend to use AT#GPRS together with AT#SKTD or better the new commands AT#SGACT and AT#SD. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться