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

 
 
> CIPCLOSE быстро или медленно?
RadikX
сообщение Mar 26 2012, 09:30
Сообщение #1


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

Группа: Участник
Сообщений: 125
Регистрация: 13-04-11
Из: Суровый Челябинск
Пользователь №: 64 337



Использовали в своих девайсах AT+CIPCLOSE без параметров и особо незаморачивались. Когда начали досконально изучать обмен с сервером по GPRS выяснилось что задержки между запросом и ответом могут достигать почти 20 сек, что катастрофично. Закрытие сокета может достигать аналогичной временной задержки. В мануале указаны два возможных способа закрытия соединения быстрый(AT+CIPCLOSE=1) и медленный (0-по умолчанию). Вопрос: чем плох быстрый способ закрытия соединения и какие проблемы может принести его применение?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alt.F4
сообщение May 10 2013, 13:22
Сообщение #2


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

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Столкнулся с такой же проблемой, что и у box415 из предыдущего поста.
После AT+CIPCLOSE модем перестает реагировать на любые команды, пока на сервере не выйдет таймаут и сессия будет закрыта принудительно (у нас 10минут), либо до нажатия на POWERKEY (после чего выдает +PDP: DEACT, CLOSE OK и NORMAL POWER DOWN).
При вводе же AT+CIPCLOSE=1 ответ прилетает мгновенно и все работает как надо.

Вопрос: чем же все-таки отличается AT+CIPCLOSE от AT+CIPCLOSE=1 и почему при вводе первого сессия не закрывается?
Спасибо.
Go to the top of the page
 
+Quote Post
Цырен.
сообщение May 13 2013, 07:13
Сообщение #3


Евгений
***

Группа: Участник
Сообщений: 341
Регистрация: 13-10-11
Пользователь №: 67 706



Цитата(Alt.F4 @ May 10 2013, 17:22) *
Столкнулся с такой же проблемой, что и у box415 из предыдущего поста.
После AT+CIPCLOSE модем перестает реагировать на любые команды, пока на сервере не выйдет таймаут и сессия будет закрыта принудительно (у нас 10минут), либо до нажатия на POWERKEY (после чего выдает +PDP: DEACT, CLOSE OK и NORMAL POWER DOWN).
При вводе же AT+CIPCLOSE=1 ответ прилетает мгновенно и все работает как надо.

Вопрос: чем же все-таки отличается AT+CIPCLOSE от AT+CIPCLOSE=1 и почему при вводе первого сессия не закрывается?
Спасибо.


В случае с box415, было выяснено, что модуль просто выключался... Там проблема в источнике питания.
В вашем случае. Вы наблюдаете таймаут по нормальному закрытию (с подтверждениями). Таймаут у модуля - 2 минуты. В этот момент следите за NETLIGHT и STATUS, не дергайте модуль АТ командами.
CIPCLOSE=1(значение по умолчанию "0") означает быстрое закрытие без подтверждений от сервера. Модуль просто сбросит свой стек в начальное сосотояние. Об этом вы можете прочитать на стр.28 в приложенном файле.
Прикрепленные файлы
Прикрепленный файл  SIM900_Training_TCPIP.ppt ( 1.09 мегабайт ) Кол-во скачиваний: 52
 


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- RadikX   CIPCLOSE быстро или медленно?   Mar 26 2012, 09:30
- - M_Z   Цитата(RadikX @ Mar 26 2012, 12:30) Испол...   Mar 26 2012, 10:30
- - RadikX   Неверное я неправильно сформулировал вопрос. Я име...   Mar 26 2012, 10:34
|- - M_Z   Цитата(RadikX @ Mar 26 2012, 13:34) AT+CI...   Mar 26 2012, 10:57
|- - rx3apf   Цитата(M_Z @ Mar 26 2012, 14:57) у нас на...   Mar 26 2012, 13:52
- - Aurochs   Цитата(RadikX @ Mar 26 2012, 12:30) выясн...   Mar 26 2012, 10:35
- - RadikX   Цитата(Aurochs @ Mar 26 2012, 14:35) Вам ...   Mar 26 2012, 10:42
- - RadikX   Есть кто-нибудь знающий "физику" работы ...   Mar 26 2012, 13:32
|- - =F8=   Цитата(RadikX @ Mar 26 2012, 16:32) Возмо...   Mar 26 2012, 14:04
|- - GeGeL   Цитата(=F8= @ Mar 26 2012, 18:04) Использ...   Mar 26 2012, 15:37
- - RadikX   Нашел документальные нормы задержек. Может кому бу...   Mar 27 2012, 03:28
- - CADiLO   >>> Чисто интуитивно, я думаю, это как-то...   Mar 27 2012, 06:05
- - RadikX   Цитата(CADiLO @ Mar 27 2012, 09:05) Поэто...   Mar 27 2012, 07:23
- - CADiLO   Не нужно две активных - я такое в единичных устрой...   Mar 27 2012, 07:47
|- - _Артём_   Цитата(CADiLO @ Mar 27 2012, 10:47) Поэто...   Mar 27 2012, 10:57
- - andrewlekar   Вот у меня с закрытием проблем особых не было. Я и...   Mar 27 2012, 08:46
- - CADiLO   Как я уже написал, все зависит от оператора. Если ...   Mar 27 2012, 11:27
|- - box415   Хотелось бы продолжить тему. М.б. у кого-то появил...   Aug 14 2012, 07:48


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 07:18
Рейтинг@Mail.ru


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