|
Q2686 проблема с командами, содержащие "#", не отвечает или ERROR |
|
|
|
Jan 30 2008, 12:07
|

Участник

Группа: Участник
Сообщений: 59
Регистрация: 9-03-07
Из: USSR
Пользователь №: 26 007

|
Пытаю Q2686 с ГиперТерминала. На команды, содержащие "#" выдает ошибку или не отвечает. Цель: использовать сокет-соединение (внутренний ТСР) для передачи данных из под микроконтроллера, но попадаю в тупик. Вопрос: Что не так? Почему команды с "#" не обрабатываются?
AT+CGMR 661_09gg.Q2686H 1925236 100506 11:13 OK AT+CGATT=1 OK AT+CGDCONT=1,"IP","internet.mts.ru" OK AT+CGACT=1,1 OK AT#TCPPORT? ERROR AT#TCPPORT="23" // нет ответа от модема AT#CONNECTIONSTART ERROR AT#LTCPSTART ERROR AT#GPRSMODE? ERROR
// если продолжить таким образом см.ниже, то модем коннектится, но это похоже для выхода в интернет из под винды, а мне надобы исп-ть встроенный ТСР модема + микроконтроллер. AT+CGDATA=1 CONNECT 115200 ~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } !}!} } /* такой фигни несколько строк */ } }'}"}(}"}#}$À#&´~ NO CARRIER
Посоветуйте чтонть! ЗЫ Модем вроде живой: смс принимает, отправляет, звонки видит.
|
|
|
|
|
 |
Ответов
|
Apr 23 2008, 18:36
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 5-10-05
Пользователь №: 9 239

|
похоже я в танке (извеняюсь, но раньше никогда с этим не работал) Еще раз о задаче: 1. Есть ПК и программа которая посылает в компорт данные (например пакет из 4 байт 0хА1 0х11 0хС3 0хВ2) и ждет ответа на свою посылку. 2. Есть контроллер с интерфейсом RS232 который ожидает в порту паке данных (например такой 0хА1 0х11 0хС3 0хВ2), при получении пакета дает в ответ пакет до 150 байт. 3. Имеются 2 модема Wavecom FastrackSuprime 10 + Sim карты с активированной услугой GPRS и выделенными внешними статическими IP адресами. Задача: Установить соединение между модемами, что-бы при появлении данных в порту RS232 они их передовали друг другу (своего рода мост). Для реализации такого соединение мне нужен TCP/IP стек? или это можно сделать проще? В службе тех.поддержки мне начали росказывать про соединение через сокеты (пока перевариваю как это). И переписать програмное обеспечение (как будто это сел и переписал). Ни программа, ни контроллер не знают о каких либо протоколах TCP/IP или им подобных. Это готовое законченное решение, которое покупается. -=- AT+WIPCFG=1 AT+WIPBR=1,6 AT+WIPBR=2,6,11,”internet” //почему ”internet”? AT+WIPBR=2,6,0,”” //login не нужен AT+WIPBR=2,6,1,”” //pass не нужен AT+WIPBR=4,6,0 AT+WIPCREATE=2,1, "IP адрес",80 //IP-указывать который мне сообщил провайдер? error 842AT+WIPDATA=2,1,1 //до этого места не дохожу
|
|
|
|
|
Apr 24 2008, 03:09
|

Знающий
   
Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552

|
В общем так... Вам необходимо настроить один модем как сервер: Код AT+WIPCFG=1 OK
AT+WIPBR=1,6 OK
AT+WIPBR=2,6,11,"APN name"//"APN name" - узнаете у оператора например если МТС без статического IP, то "internet.mts.ru" если статический IP - "staticsib.ru"(Для Новосибирска). OK
AT+WIPBR=2,6,0,"user name" OK
AT+WIPBR=2,6,1,"passwd" OK
AT+WIPBR=4,6,0 OK
AT+WIPCREATE=3,1,80,5,8 //"80" это номер порта который Вы начинаете прослушивать. OK
AT+WIPDATA=2,5,1 CONNECT
... +++ //switch to AT mode OK AT+WIPCLOSE=2,5 OK Второй модем необходимо настроить как клиент: Код AT+WIPCFG=1 OK
AT+WIPBR=1,6 OK
AT+WIPBR=2,6,11,"APN name"//"APN name" - узнаете у оператора например если МТС без статического IP, то "internet.mts.ru" если статический IP - "staticsib.ru"(Для Новосибирска). OK
AT+WIPBR=2,6,0,"user name" OK
AT+WIPBR=2,6,1,"passwd" OK
AT+WIPBR=4,6,0 OK
AT+WIPCREATE=2,1,”ip addr”,80 //"80" номер порта который Вы прослушиваете на первом модеме, "ip addr" адресс первого модема. 80. OK +WIPREADY: 2,1 AT+WIPDATA=2,1,1 CONNECT
... +++ OK AT+WIPCLOSE=2,1 OK Сначала запускаете модем-сервер, затем модем-клиент, но для этого примера на модеме-сервере обязательно должен быть статический (внешний) IP адресс.
|
|
|
|
Сообщений в этой теме
million68 Q2686 проблема с командами, содержащие "#" Jan 30 2008, 12:07 alexQ Вы пытаетесь работать с древними TCP/IP командами ... Jan 30 2008, 12:29 million68 Благодарю за ссылку. Но не активируется WIP стек:
... Jan 30 2008, 14:09 alexQ если стэк пытаетесь пустить первый раз, то скажите... Jan 31 2008, 06:04  MicroCoder Цитата(alexQ @ Jan 31 2008, 10:04) если с... Aug 7 2008, 12:38 million68 Похоже дело сдвинулось:
AT+WOPEN=1
OK
AT+WIPCFG=3
... Jan 31 2008, 07:22 alexQ парсер АТ команд стэка крутится как одно из прилож... Jan 31 2008, 13:17  Newegor Цитата(alexQ @ Jan 31 2008, 15:17) парсер... Feb 1 2008, 08:04 million68 Двигаюсь далее:
AT+CGDCONT=1,"IP... Jan 31 2008, 14:10 alexQ Попробуйте так:
AT+WIPCFG=1
AT+WIPBR=1,6
AT+WIPBR... Feb 1 2008, 06:41 million68 Попробовал с Мегафоном - команда AT+WIPBR=4,6,0 п... Feb 1 2008, 07:32 PRO__ Цитата(million68 @ Feb 1 2008, 10:32) Поп... Feb 27 2008, 07:51 Harbinger ...Или меньше глючит. Может, с Q26xx ситуация полу... Feb 1 2008, 08:49 million68 Код правильный, как в даташите... У меня так работ... Feb 27 2008, 09:21 alexQ 2million68
под виндой лучше через USB работать. д... Mar 4 2008, 14:05 Real_Bastard ОЧЕНЬ много глюков лечится заменой ПО модема на по... Mar 5 2008, 17:29 million68 Съездил в Компел, перепрошили модули на новую верс... Mar 7 2008, 11:47 SergeyDon Добрый день!
дайте совет где копапать решение ... Apr 22 2008, 08:18 million68 SergeyDon писал:
"...заставить работать модем... Apr 22 2008, 09:04 SergeyDon to million68:
набираю через гипертерминал:
at
OK
... Apr 22 2008, 13:07 sobr Обратила на себя внимание фраза:
Цитата...и статич... Apr 22 2008, 13:27 million68 Вот эти команды в этом месте не нужны:
at+cgdcont=... Apr 22 2008, 13:21 million68 Цитата(SergeyDon @ Apr 23 2008, 21:36) Ни... Apr 24 2008, 05:08 SergeyDon "то юзайте OpenAT"
Я так и предпологал,... Apr 24 2008, 05:42 sobr Цитата(SergeyDon @ Apr 24 2008, 12:42) Ра... Apr 24 2008, 06:04 SergeyDon to million68:
спасибо за ваше терпение!
AT+W... Apr 24 2008, 06:47 million68 После выполнения команды со стороны сервера
AT+WIP... Apr 24 2008, 07:08 SergeyDon Можно использовать VisalStudio.net для написания O... Apr 29 2008, 12:42 MikelSV (грустно) Принесли модем Q2687.
Запускаю отладчик... Jun 5 2008, 11:57 million68 А какая серия Q2687 согласно табличке Комэловской ... Jun 6 2008, 05:45 MikelSV Не могу найти, где указан номер серии. Похожих циф... Jun 6 2008, 10:27 million68 Когда вы отсылаете заявку продавцу, то указываете,... Jun 6 2008, 11:18 MikelSV 430 серия. в интернет как модем выходит. а вот про... Jun 7 2008, 06:29 MikelSV прошивку поставили. какая-то фигня с программным о... Jun 7 2008, 07:55 million68 1) Команда AT+WOPEN=1 хотя бы раз посылалась? если... Jun 7 2008, 08:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|