Цитата(Firer @ Nov 29 2012, 20:50)

AT+CIPSHUT
и
AT+CIPSTART="TCP","ip" (для старого sim300 ip без кавычек)
CIPSTART
Затем завершаем соединение по AT+CIPCLOSE
+CIPSHUT мне кажется явно лишней при установлении соединения, да и в других многих случаях.
Для закрытия сокета +CIPCLOSE хватает.
А +CIPSHUT только для "сброса" зависшего GPRS - иногда помогает.
Цитата(Firer @ Nov 29 2012, 20:50)

CIFSR - обязательно, принудительно запросите IP
Интересная мысль.
Цитата(Firer @ Nov 29 2012, 20:50)

Также у меня есть подозрение что на 115200 модуль не успевает работать и при загрузке от сети пропускает символы идущие подряд (размер буфера тут похоже не влияет т.к. даже команду длиной около 20 символов не воспринимает). Контроль RTS/CTS не помогает. Установка задержек по 1мс между байтами лечит ситуацию пропадания ответов на команды и молчания. Кто на какой скорости с модулем работает?
На 115200 simcom может работать и без RTS-CTS.
Почему-то (уже не помню почему) перед посылкой пакета у меня шлётся команда
Цитата
AT+IPR=115200 ; или другая нужная скорость
Работает без проблем. И на sim300 и на sim900.