реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Telit GE863-GPS. Проблема поднятия GPRS
head_sk
сообщение Jun 16 2010, 12:12
Сообщение #16


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 3-07-09
Пользователь №: 50 897



Такой вопрос. Общаюсь сервером, но тут бац и приходит NO CARRIER. ВопросЖ можно ли после разрыва какой-нибудт командой или средством, узнать это связь пропала и сервер закрыл сокет?
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Jun 16 2010, 13:57
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(head_sk @ Jun 16 2010, 15:12) *
Такой вопрос. Общаюсь сервером, но тут бац и приходит NO CARRIER. ВопросЖ можно ли после разрыва какой-нибудт командой или средством, узнать это связь пропала и сервер закрыл сокет?


Команда статус соккета - AT#SS\r\n
Возвращает текущую информацию о всех соккета. Подробности в документации.
Go to the top of the page
 
+Quote Post
head_sk
сообщение Jun 16 2010, 16:59
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 3-07-09
Пользователь №: 50 897



Цитата(mempfis_ @ Jun 16 2010, 16:57) *
Команда статус соккета - AT#SS\r\n
Возвращает текущую информацию о всех соккета. Подробности в документации.

После разрыва вернется просто
AT#SS

#SS: 1,0
#SS: 2,0
#SS: 3,0
#SS: 4,0
#SS: 5,0
#SS: 6,0

и узнать что это связь оборволать или сервер закрыл сокет не удастся.
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Jun 16 2010, 20:40
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(head_sk @ Jun 16 2010, 19:59) *
и узнать что это связь оборволать или сервер закрыл сокет не удастся.


Этот модем сам не разорвёт соединение если в течение таймаута задаваемого при настройках соккета будет передан хотябы один байт. Если же произошёл обрыв соединения и есть уверенность что не истёк это таймаут то проверяйте статус gprs (AT#GPRS? or AT#SGACT?) Если есть gprs то вероятнее всего соединение разорвано сервером. Хотя исключать влияние оператора не стоит. Команды которая чётко указывала бы кто разорвал соединение я не встречал - вероятно в ней нет необходимости.
Go to the top of the page
 
+Quote Post
war4one
сообщение Aug 6 2011, 10:24
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 16-07-05
Из: г. Уфа
Пользователь №: 6 851



Проблема зависания Telit после команды AT#SKTD как-нибудь решаема? У меня та же история, после AT#SKTD=0,80,\"www.google.com\",0,0 модуль виснет


--------------------
Электронные устройства Open Hardware
Go to the top of the page
 
+Quote Post
megajohn
сообщение Sep 27 2011, 06:31
Сообщение #21


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



QUOTE (war4one @ Aug 6 2011, 14:24) *
Проблема зависания 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
и тишина

Сообщение отредактировал megajohn - Sep 27 2011, 07:23


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
molecul
сообщение Sep 27 2011, 07:47
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(megajohn @ Sep 27 2011, 10:31) *
Подтверждаю, словил тоже самое на 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 добавьте в инициализацию. Давно известные грабли.
Go to the top of the page
 
+Quote Post
megajohn
сообщение Sep 27 2011, 08:19
Сообщение #23


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



QUOTE (molecul @ Sep 27 2011, 11:47) *
AT&K0 добавьте в инициализацию. Давно известные грабли.

YYYEEESSSS !


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
Telit
сообщение Sep 27 2011, 09:28
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(megajohn @ Sep 27 2011, 12:19) *
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.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st August 2025 - 00:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01446 секунд с 7
ELECTRONIX ©2004-2016