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

 
 
> Опять GPRS, SIM300D/SIM900D
Firer
сообщение Nov 29 2012, 18:50
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 7-01-05
Пользователь №: 1 832



Добрый день!
Давно пользовался следующей последовательностью:
При загрузке
AT+CIPCSGP=1,"apn","un","pw"
AT+CGATT?
если 0 то подача
AT+CGATT=1

затем при соединении:
AT+CIPSHUT
и
AT+CIPSTART="TCP","ip" (для старого sim300 ip без кавычек)

и далее после получения CONNECT и пары секунд
AT+CIPSEND=длина
ожидание > и отправка пакета.

Но оказалось что в некоторых регионах России модули отказываются соединяться по GPRS (периодически, либо вообще).
Все перевернул, причин не нашел.
Запросил в МТ-Систем Москва, сказали что соединяться нужно по другому алгоритму:

тогда тут скорее всего дело вот в чем. Когда подключаетесь к серверу проделывайте такой путь:
CREG?
CGATT? (если 0, то подать CGATT=1, если 1 то идти дальше) - нельзя подавать CGATT=1 когда он уже и так 1.
CSTT
CIICR
CIFSR - обязательно, принудительно запросите IP
CIPSTART

Затем завершаем соединение по AT+CIPCLOSE

Реализовал. первое соединение - работает.
При всех повторных - на +CSTT валится ERROR
Какую команду надо подать? CIPSHUT ?

Также у меня есть подозрение что на 115200 модуль не успевает работать и при загрузке от сети пропускает символы идущие подряд (размер буфера тут похоже не влияет т.к. даже команду длиной около 20 символов не воспринимает). Контроль RTS/CTS не помогает. Установка задержек по 1мс между байтами лечит ситуацию пропадания ответов на команды и молчания. Кто на какой скорости с модулем работает?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Firer   Опять GPRS   Nov 29 2012, 18:50
- - _Артём_   Цитата(Firer @ Nov 29 2012, 20:50) AT+CIP...   Nov 29 2012, 20:58
|- - box415   1.Если проблема носит региональный характер, то по...   Nov 30 2012, 07:17
|- - megajohn   Цитата(_Артём_ @ Nov 30 2012, 00:58) А +C...   Nov 30 2012, 11:57
|- - Alechek   Цитата(megajohn @ Nov 30 2012, 17:57) а в...   Nov 30 2012, 12:33
|- - _Артём_   Цитата(megajohn @ Nov 30 2012, 13:57) а в...   Nov 30 2012, 12:38
- - Firer   Уважаемые, правда ли что на 115200 без RTS/CTS у в...   Nov 30 2012, 10:32
- - Slonofil   А DMA не спасёт "отца русской демократии...   Nov 30 2012, 10:43
- - Firer   Да решений то много, это я справлюсь, спасибо. Гла...   Nov 30 2012, 11:02
- - Firer   Нигде в железе не сделано сброса питания. Это прош...   Nov 30 2012, 12:54
- - CADiLO   К сожалению есть моменты когда может намертво пови...   Nov 30 2012, 13:04
- - Firer   Там наверное НЛО летают. И как это заказчикам объя...   Nov 30 2012, 13:20
- - CADiLO   Скорее - нечистые электромагнитные силы Делать ан...   Nov 30 2012, 13:28
|- - Aleksandr_q   Цитата(CADiLO @ Nov 30 2012, 16:28) Скоре...   Nov 30 2012, 14:58
- - CADiLO   Не переживайте - в Харькове в этих местах тестиров...   Nov 30 2012, 15:45
- - Firer   Так, еще кое-что выявил. Привожу лог: инициализац...   Dec 2 2012, 08:53
- - Alt.F4   ЦитатаAT+CMGR=10Зачем это здесь?   Dec 3 2012, 18:36


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:19
Рейтинг@Mail.ru


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