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

 
 
> SIM900 + TCP чего-то не хочет..
Eddy71
сообщение Dec 17 2010, 11:44
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Опять не могу понять полёт мысли китайских товарищей. Пытаюсь старую весч на сим300 переделать на сим900 и сталкиваюсь с приколом. Пару команд китайцы убрали, пару добавили. Делаю как в примере из аппликухи по TCP
Код
AT+CGATT?
+CGATT: 1
OK
AT+CSTT=”CMNET”                       // Start task and set APN. See Note[1].  
OK
AT+CIICR                                // Bring up wireless connection (GPRS or
CSD)
OK
AT+CIPSTART=”TCP”,”116.228.221.51”, “8500” // Start up the connection
OK
CONNECT OK                             // The TCP connection has been established
successfully.


В результате получаю ошибку:

Код
AT+CGATT=1
OK

AT+CSTT="3g.utel.ua","utel","utel"
OK

AT+CIICR
OK

AT+CIPATS=0
OK

AT+CLPORT="TCP","7777"
OK

AT+CIPSTART="TCP","хх.хх.хх.хх","7777"
ERROR


Но по-старому соединялось, хотя и ругалось на AT+CDNSORIP и AT+CIPFLP. Подскажите, чего я проморгал?


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Eddy71
сообщение Dec 18 2010, 08:20
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Попытался сегодня ему подсунуть рекомендованную команду и снова он мне фигу показал..
Код
13:12:15.609> AT+CREG?
13:12:15.734> +CREG: 0,5
13:12:15.734> OK
13:12:15.859> AT+CGATT=1
13:12:15.921> OK
13:12:16.296> AT+CSTT="3g.utel.ua","utel","utel"
13:12:16.421> OK
13:12:16.671> AT+CIICR
13:12:24.671> OK
13:12:25.046> AT+CIPCSGP=1,"3g.utel.ua","utel","utel"
13:12:25.109> ERROR
13:12:44.484> AT+CIPATS=0
13:12:44.609> OK
13:12:44.921> AT+CLPORT="TCP","7777"
13:12:45.046> OK
13:12:45.359> AT+CIPSTART="TCP","х.х.х.х","7777"
13:12:45.484> ERROR


Чего-то из описания на модуль до меня не сильно доходит механизм соединения. Я хочу воспользоваться встроенным стэком модуля. Стало быть наверно должен согласно апликейшна запустить встроенного клинта, указать ему параметры соединения с провайдером и законектится с сервером.. Вроде бы всё логично выглядит, но ошибки.. Какая "магическая последовательность" правильная?
У 300-го команд было меньше, но оно работало. Этот видно что понавороченней но ничегошеньки не ясно, как его любить-то?..


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post



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

 


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


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