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

 
 
> SIM300. Как проверить состояние соединения при работе через встроенный TCP/IP?
=F8=
сообщение Jan 22 2009, 11:57
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Проблема в том, что при некорректном обрыве соединения на другой стороне, в ответ на at+cipstatus получаю CONNECT OK. И так до пока не надоест.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
M_Z
сообщение Jan 22 2009, 12:22
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(=F8= @ Jan 22 2009, 15:57) *
Проблема в том, что при некорректном обрыве соединения на другой стороне, в ответ на at+cipstatus получаю CONNECT OK. И так до пока не надоест.

А что отвечает модем в такой ситуации на команду at+cipsend=
Попытка передать данные?
Go to the top of the page
 
+Quote Post
=F8=
сообщение Jan 22 2009, 15:04
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата(M_Z @ Jan 22 2009, 16:22) *
А что отвечает модем в такой ситуации на команду at+cipsend=
Попытка передать данные?

Да, естественно не получается smile.gif. Собственно переконект при неудачной передаче я уже сделал.

Цитата(Непомнящий Евгений @ Jan 22 2009, 17:29) *
я делаю так - если в течении некоторого времени (у меня - 2 минуты) нет входящих пакетов - CIPCLOSE, CIPSTART

Так наверно и сделаю, жаль, что нельзя отправит пустую стороку, да и сам модем мог бы переодически отправлять пакеты без данных, только заголовок.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 10:42
Рейтинг@Mail.ru


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