Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

 
Опции темы
Непрочитано 27.02.2016, 14:52  
Mike121234
Вид на жительство
 
Аватар для Mike121234
 
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 346
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
Mike121234 на пути к лучшему
По умолчанию Модем Q2501 без TCP/IP стека. Как скинуть данные на сервер

Доброго времени суток!

У меня есть разработка под модем Q2501B
(Ссылка на описание модема)
http://www.gaw.ru/html.cgi/txt/publ/...avecom_new.htm

Была куча модемов и в них была прошита прога
стороннего разработчика.
Результатом было удобство.
Подаем питание на модуль и он сам устанавливает прозрачное соединение с сервером.
При этом командами можно задать пароль, логин и адрес сервера.
Т.е.
AT+APNPW="quest"
AT+APNSERV="internet"
AT+TCPSERV="11.11.11.11" // реально другой конечно.

Купил Модем Q2501, он оказался без TCP/IP стека.
И естественно волшебного автоматического установления
прозрачного соединения.
Почему я так решил (сто нет стека TCP/IP)?
Не воспринимает команды AT#
Но реагирует на AT+WAIP положительно.

Собственно набор команд с описанием для модема вот здесь.

http://remotesmart.wdfiles.com/local...q24_rev004.pdf

Но что надо написать чтобы прозрачно соединиться с сервером без команд AT# непонятно.

Мой модем без стека не понимает
AT+APNPW="quest"
AT+APNSERV="internet"
AT+TCPSERV="11.11.11.11" // реально другой конечно.

Не знаю куда копать.
Вероятно надо в стороне
PDP

Т.Е. что то вроде как в примере...
AT+CGDCONT: 1, «IP», «internet»;
+GCDCONT=2, «IP», «abc.com»

Можно вероятно прошить стек, но я побаиваюсь все испортить...
Тем более что нужна прога DwlWin но когда пытаешься скачать с сайта, требует регистрации. причем адрес почты не может быть общественным!!! Учитывая что я безработный у меня корпоративной почты.
https://www.sierrawireless.com/regis...awireless.com/

Да, и еще.
Пока очень приблизительно понимаю как это все работает.
Все эти ppp как первый снег...
Но буду читать...

Есть пример, но у меня без стека не идет...
Не понимает команд с #
AT#ConnectionStart
Команда
Возможные ответы
AT#GPRSMODE=0
Примечание: включить режим GPRS
ОК
AT#APNSERV=«apnserver.com»
Примечание: задать APN сервер (провайдер GPRS)
ОК
AT#APNUN=«login»
Примечание: ввести APN логин
ОК
AT#APNPW= «Password»
Примечание: ввести APN пароль
ОК
AT#ConnectionStart
Примечание: активировать GPRS соединение
213.30.30.30
Примечание: Динамический IP адрес назначен сетью
Ok_Info_GprsActivation
Примечание: соединение установлено
AT#ConnectionStop
Примечание: прервать соединение
ОК

Может кому пригодится - во вложении DwlWin
Вложения:
Тип файла: rar DwWin_Realy.rar (1.16 Мб, 28 просмотров)
Реклама:

Последний раз редактировалось Mike121234; 27.02.2016 в 22:46. Причина: Скачал таки DwlWin
Mike121234 вне форума  
Непрочитано 27.02.2016, 22:49  
Mike121234
Вид на жительство
 
Аватар для Mike121234
 
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 346
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
Mike121234 на пути к лучшему
По умолчанию Re: Модем Q2501 без TCP/IP стека. Как скинуть данные на сервер

Собственно и прошивку нашел (см. Вложение).

Прошил, понимает команды AT#.
Правда не все....

Но вот соединение не могу установить,не пинайте, но что не так,

+WIND: 13

AT+CGCLASS="B"

OK

AT+CGDCONT=1,"IP","internet.beeline.ru"

OK

AT+CGDCONT?

+CGDCONT: 1,"IP","internet.beeline.ru",,0,0

OK

AT+CGREG=1

OK

AT+CGREG?

+CGREG: 1,1

OK

ATD*99***1#

~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~~ÿ}#À!}!}!} }6}!}$}%Ü}"}&} } } } }'}"}(}"}#}$À#&´~

CONNECT 115200

+CGREG: 1

NO CARRIER

AT#VSTATE

#STATE: "IDLE"

OK



---------------------------------------------
СМС модем отправляет... Т.е. на физическом уровне все нормально.
Вложения:
Тип файла: zip 2501_655_dwlwin.zip (1.52 Мб, 16 просмотров)

Последний раз редактировалось Mike121234; 28.02.2016 в 00:59.
Mike121234 вне форума  
Непрочитано 28.02.2016, 11:31  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,363
Сказал спасибо: 85
Сказали Спасибо 621 раз(а) в 376 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Модем Q2501 без TCP/IP стека. Как скинуть данные на сервер

После команды ATD*99***1# модем гонит "сырые" данные - всю обработку общения по протоколу PPPoE и т.п. ваша прошивка должна взять на себя.
Проще другой модем купить, с TCP-IP стеком.
pambaru вне форума  
Непрочитано 28.02.2016, 16:51  
Mike121234
Вид на жительство
 
Аватар для Mike121234
 
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 346
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
Mike121234 на пути к лучшему
По умолчанию Re: Модем Q2501 без TCP/IP стека. Как скинуть данные на сервер

Сообщение от pambaru Посмотреть сообщение
После команды ATD*99***1# модем гонит "сырые" данные - всю обработку общения по протоколу PPPoE и т.п. ваша прошивка должна взять на себя.
Проще другой модем купить, с TCP-IP стеком.
Да это все понятно, но у меня уже все разработано и хорошо работает.
Переразводка плат обойдется дороговато, т.к. у меня на одной заготовке размещено сразу несколько проектов. Да и потом тут и GPS и модем в одном корпусе.

Со связью почти разобрался, но оказалось что формат AT команд несколько отличается от тех, которые приводятся в документации....
Осталось только подключить прозрачный режим командой
АТ#ОТСР
но модем ее не понимает...

Перепрошил модем, но вероятно произошел конфликт версий и теперь модем выдает при инициализации "BAD SOFTWARE"
На всякий случай, выложу документацию по прошивке - может кому пригодиться.
ПРошивать можно двумя способами - через терминал или при помощи программы DwlWin
Чем шить - определяется тем, в каком формате ваша прошивка.


А кто знает, где вообще брать прошивки для Q2501B?
Похоже это как с Omron-om - у тех даже документация за деньги.
Вложения:
Тип файла: pdf firmware.pdf (1.18 Мб, 33 просмотров)
Тип файла: pdf firmware_2.pdf (485.1 Кб, 36 просмотров)

Последний раз редактировалось Mike121234; 28.02.2016 в 17:19.
Mike121234 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 18:26.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot