Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: [Telit, GPRS] Проблемы с командным режимом
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
smalcom
Доброго вечера. Столкнулся с проблемой отправки данных в командном режиме. Использую модуль GE-863GPS, прошивка 7.03.702.
Дело было так
Цитата
>> AT#SGACT=1,1,
<< #SGACT: x.x.x.x
<< OK
>> AT
<< OK
>> AT+CREG?
<< +CREG: 0, 1
<< OK
>> AT#SGACT?
<< #SGACT: 1,1
<< OK
>> AT#SD=1,1,4011,ip-сервера,0,0,1
<< OK
>> AT#SS=1
<< #SS: 1,2,мой ip,0, ip-сервера,0 <<< нулевые порты???
<< OK
>> AT#SSENDEXT=1,11
<< >
>> 11 байт данных
<< OK

на сервере наблюдаю за пакетами и вижу как пришли эти данные


>> AT#SS=1
<< #SS: 1,2,мой ip, мой порт, ip-сервера,4011

спустя секунду

<< SRING: 1
>> AT#SS=1
<< #SS: 1,3,мой ip, мой порт, 0.0.0.0,4011 <<< уже не айпи сервера в ответе, а 0.0.0.0
>> AT#SRECV=1,255
<< #SRECV: 1,11
<< ответ сервера
<< OK
>> AT#SS=1
<< #SS: 1,2,мой ip, мой порт, 0.0.0.0,4011
>> AT#SSENDEXT=1,50
<< >
>> 50 байт данных
<< OK

эти данные до сервера уже не доходят

>> AT#SS=1
<< #SS: 1,2,мой ip, мой порт, 0.0.0.0,4011

причём последнюю отправку данных (AT#SSENDEXT=1,50) повторяю минуты две каждые пять секунд. в ответ всегда OK и никаких пакетов до сервера не доходит.

модем конфигурирую так
Цитата
ATV1
AT&D0
AT&K0
ATS0=0
AT\Q0
AT+IPR=115200
AT#SELINT=2
AT#CMUXSCR=0
AT#SCFG=1,1,512,0,500,0
AT#SCFGEXT=1,0,0,0,1
AT#SCFGEXT2=1,0,1


Может какой секрет есть?
=F8=
У вас в "AT#SD=1,1,4011,ip-сервера,0,0,1" предпоследний параметр lPort=0. В документации он должен принимать значения - 1..65535.
smalcom
внезапно проблема решилась сама собой. что и хорошо и плохо.
>>предпоследний параметр lPort=0
ага, принял. поколдую.

спасибо
smalcom
>>внезапно проблема решилась сама собой. что и хорошо и плохо.
скорее плохо, так как проблема также внезапно вернулась. IPort поставил 1.
Что с этой поделкой делать, хух

судя по треду на форуме телита и вот этому http://www.roundsolutions.com/forum/print....339dd99b3864140
командный режим в телите нерабочий
Telit
Цитата(smalcom @ Jul 1 2012, 19:32) *
>>внезапно проблема решилась сама собой. что и хорошо и плохо.
скорее плохо, так как проблема также внезапно вернулась. IPort поставил 1.
Что с этой поделкой делать, хух

судя по треду на форуме телита и вот этому http://www.roundsolutions.com/forum/print....339dd99b3864140
командный режим в телите нерабочий



Не надо за все модули телит говорить. И ,конкретно, 863-и модули снимаются в этом году с производства.
Стэк там древний и не менялся ... 2004 год вроде.
smalcom
товарищ телит. не портьте воздух пожалуйста. есть задача, которую надо решить, а свой рекламный выхлоп оставьте при себе.

конкретно
1.
>>Не надо за все модули телит говорить
еслиб вас родители научили читать, а не говорить, то вы бы посмотрели на первое сообщение и увидели там
>>Использую модуль GE-863GPS, прошивка 7.03.702

2.
>>И ,конкретно, 863-и модули снимаются в этом году с производства.
я в курсе, в октябре последний приём заказа.
нефть заканчивается скоро, вы купили электромобиль себе или ждёте когда пустые скважины будут?

3.
>>Стэк там древний и не менялся ... 2004 год вроде
какая разница какого года? ано не работает будь хоть 2002, хоть 2003 года выпуска

вот видите, отак, пришли, ерунды нагородили и сами не поймёте что. выключите реактивный ум, прибегните к аналайзеру. пис вам, работник тяжёлой промышленности
molecul
Цитата(smalcom @ Jun 23 2012, 22:41) *
Доброго вечера. Столкнулся с проблемой отправки данных в командном режиме. Использую модуль GE-863GPS, прошивка 7.03.702.
Дело было так

причём последнюю отправку данных (AT#SSENDEXT=1,50) повторяю минуты две каждые пять секунд. в ответ всегда OK и никаких пакетов до сервера не доходит.

модем конфигурирую так


Может какой секрет есть?

Обратитесь к официальному дистрибьютору, вам непременно помогут. Из AT лога не все понятно, нужно снимать отладочный лог. Если вы в России, то можно прямо сюда.
megajohn
Не вкуриваю в работу с GPRS в Телите GE864-QUAD 07.02.006

передаю одно и то же, и порой номрмально, порой с траблами
AT#SCFG=1,1,300,90
OK
AT#SCFGEXT=1,2,1,0
OK
AT+CGDCONT=1,"IP","internet.tele2.ru","0.0.0.0",0,0
OK
AT+CGREG=1,1
OK
AT#SGACT?
#SGACT: 1,0 <-проверка что неактивирован
OK
AT#SGACT=1,1
+CME ERROR: 555 <-- то ОК то эта ошибка.

Есть ли диаграмма состояний и корректного подключения по GPRS для телит ?

документы
IP_Easy_User_Guide_r10.pdf
Telit_MultiSocketPresentation_3_M2M_Platforms_Seminar_2007.pdf
на мой вопрос не ответили


прицепил пример с симкома
smalcom
Цитата
+CME ERROR: 555

если это после включения, то нормально. там не сразу жопорез можно включить. в процессе работы тоже нормально - нет слотов у опсоса или попробуйте поиграть параметрами +CGQMIN и +CGQREQ
megajohn
Цитата(smalcom @ Jul 3 2012, 21:33) *
если это после включения, то нормально. там не сразу жопорез можно включить. в процессе работы тоже нормально - нет слотов у опсоса или попробуйте поиграть параметрами +CGQMIN и +CGQREQ


Самое интересное, что помогает только полные перезапуск модема с соотвесвующей переригистрацией в сети. Может как то опсос банит crying.gif?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.