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

 
 
> SIM900D переподключение, Не устанавливает повторно соединеие
Dmitrii_24
сообщение Feb 22 2011, 08:04
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 22-02-11
Пользователь №: 63 165



Добрый день знатокам SIM900D.
Подскажите плиз в чем может быть проблема повторного переподключения к серверу, при не установившемся соединеии с сервером. Использую 6 версию прошивки.
Суть работы заключается в следующем: модуль инициализируется, и пытается подключиться к серверу, если CONNECT FAIL, то не закрывая сессии GPRS(что бы каждая попытка подключения к серверу не округлялась оператором) модуль должен 10 раз по пробывать подключиться к серверу и если попытки заканчиваются то заново инициализируем модуль после ATZ0. И по истечению 3 попыток с инициализацией (по 10 подключений каждая) делаем аппаратную перезагрузку отключением питания. Теже самые действия выполныем если был подключени к серверу но соединение закрылось по непонятным причинам.
Вот последовательность команд с инициализацией и подключением:
Вот он включился:
gsm8:IIIIюююю
gsm7:
RDY

gsm28:
+CFUN: 1

+CPIN: READY

Call Ready

Дождались Call Ready и начинаем инициализацию:
AT
OK
ATE0
OK
AT+IPR=115200
OK
AT+IFC=0,0
OK
AT+CLIP=1
OK
AT+CRC=1
OK
AT+CMGF=1
OK
AT+CIPMODE=1
OK
AT+CIPCCFG=5,2,300,0
OK
AT+CIPCSGP=1
OK
AT+CIPATS=0
OK
AT+CIPSRIP=0
OK
AT+CIPSHUT
OK
AT+CSTT="internet.beeline.ru","beeline","beeline"
OK
AT+CIPSHUT
OK
AT+CIPSTART="TCP","94.198.1.100","2790"
OK
CONNECT FAIL

//соединение не установлено, закрываем и заново надо повторить 10 попыток
AT+CIPCLOSE
ERROR
AT+CIPSHUT
OK
AT+CIPSTART="TCP","94.198.1.100","2790"
OK
CONNECT FAIL

// попытка не удачная и пробуем еще раз подключиться
AT+CIPCLOSE
ERROR
AT+CIPSHUT
OK
AT+CIPSTART="TCP","94.198.1.100","2790"
OK

и вот тут на этом модуль перестает отвечать CONNECT FAIL или OK. хотя на SIM300DZ все нормально отрабатывало. Причем количество попыток переподключений всегда разное, бывает что все 10 попыток проходят бывает только от 3-7, но в основном на 2 попытке он подвисает и по истечению некоторого таймаута он начинает заново включаться. Подскажите плиз что не так и что можно сделать?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- - Dmitrii_24   Ни кто не подскажет в чем дело?   Feb 22 2011, 10:02
- - Dmitrii_24   Может кто нибудь скинет 7-ю прошивку, проверить ка...   Feb 24 2011, 05:54
- - Андрей190   Цитата(Dmitrii_24 @ Feb 22 2011, 11:04) /...   Feb 24 2011, 06:23
- - Dmitrii_24   Спасибо, щас по пробую и отпишусь. Заметил еще вот...   Feb 24 2011, 07:29
|- - Андрей190   Цитата(Dmitrii_24 @ Feb 24 2011, 10:29) С...   Feb 24 2011, 07:53
|- - ssokol   Цитата(Dmitrii_24 @ Feb 24 2011, 10:29) В...   Feb 24 2011, 08:38
|- - Dmitrii_24   Цитата(ssokol @ Feb 24 2011, 11:38) Вообщ...   Feb 24 2011, 08:46
|- - ssokol   Цитата(Dmitrii_24 @ Feb 24 2011, 11:46) Н...   Feb 24 2011, 10:15
- - Dmitrii_24   Вроде пока работает нормально, щас еще уменьшу зад...   Feb 24 2011, 08:33
- - Dmitrii_24   А как тогда сделать 10 попыток подключения в одну ...   Feb 24 2011, 10:54
- - Alechek   Ну так пробовал 7-ю прошивку? Я на SIM900D c 5-й п...   Feb 24 2011, 11:25
- - Dmitrii_24   Да я читал про это исправление. Но 7 версию еще не...   Mar 4 2011, 07:55
- - CADiLO   Я выложил в форуме ссылку на релиз-кандидат уже во...   Mar 4 2011, 08:26
- - Dmitrii_24   Хорошо, уже написал письмо. буду ждать прошивку.   Mar 5 2011, 10:37


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

 


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


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