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

 
 
 
Reply to this topicStart new topic
> SIM300DZ + GPRS. Помогите чайнику
Ahha
сообщение Nov 20 2007, 13:54
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 3-11-05
Пользователь №: 10 422



Стоит задача передачи данных через GPRS с помощью модуля SIM300DZ. Столкнулся с такой проблемой, при подаче команды AT+CGATT=1 (ATTACH to GPRS SERVICE), модуль вместо положенного ОК отвечает +CME ERROR: 107 (что в переводе означает "GPRS services not allowed" ) 07.gif . При этом GPRS на эту симку подключен и с телефона прекрасно работает. Что я упустил из виду? Может нужны какие-то дополнительные настройки или просто есть какие-то хитрости? Кто разбирался помогите. Кстати, если кто знает ткните в ссылку где можно прочитать про устройство GPRS канала и особенности его работы при перегрузках канала и прочих трудностях.
Go to the top of the page
 
+Quote Post
edo
сообщение Nov 20 2007, 15:04
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664



вы хотите пользовать tcp-стек модема или поднимать ppp-сессию?
во втором случае cdatt/cgact не нужны - делаете atd*99***1# и все дела.
Go to the top of the page
 
+Quote Post
Ahha
сообщение Nov 20 2007, 15:17
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 3-11-05
Пользователь №: 10 422



Интересует именно TCP/IP стек. Кстати, сейчас вот обнаружил что перед работой с модемом нужно конфигурировать его. Если можно ткните в описание этих настроек. Чесно говоря совершенно запутался. Обилие различных команд и настроек громадное, их миллион без одной штуки и не понятно в каком порядке проводить все эти процедуры... Тут бы какой-нибудь FAQ помог.
Go to the top of the page
 
+Quote Post
Robin
сообщение Nov 20 2007, 19:32
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 60
Регистрация: 26-07-07
Пользователь №: 29 391



Читайте, все же есть, что нужно, даже примеры... Успехов.
Прикрепленные файлы
Прикрепленный файл  SIM300_AN_V1.2RUS.pdf ( 556.26 килобайт ) Кол-во скачиваний: 9899
Прикрепленный файл  TCP_IP_Application_Note_1.01.pdf ( 249.06 килобайт ) Кол-во скачиваний: 465
 
Go to the top of the page
 
+Quote Post
Ahha
сообщение Nov 21 2007, 08:45
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 3-11-05
Пользователь №: 10 422



В том то и дело, что разбираюсь я как раз по этим файлам. И о моей проблеме в них ни слова. И причину по которой GSM модуль не подключается к GPRS я так и не смог определить.
Go to the top of the page
 
+Quote Post
Robin
сообщение Nov 21 2007, 16:35
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 60
Регистрация: 26-07-07
Пользователь №: 29 391



Цитата(Ahha @ Nov 21 2007, 11:45) *
В том то и дело, что разбираюсь я как раз по этим файлам. И о моей проблеме в них ни слова. И причину по которой GSM модуль не подключается к GPRS я так и не смог определить.


Давайте полный листинг команд, попробую увидеть где ошибка..
Go to the top of the page
 
+Quote Post
Ahha
сообщение Nov 22 2007, 10:16
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 3-11-05
Пользователь №: 10 422



Вобщем-то листинга как такового и нет. Был взят GSM модуль с заводскими настройками. В него вставлена сим карта Киевстара. Далее запускаю гипертерминал и подаю команды

at
ok

at+cgatt=1
+CME ERROR: 107

Вот и все, но дальнейшие разбирательства показали, что с симкой другого оператора все работает. В то же время с обычного телефона эта сим карта Киевстара позволяет работать через GPRS, то есть сервис подключен. Вобщем пока не могу понять в чем тут дело. Кстати, подскажите IP адрес который определяется командой at+cifsr локальный? То есть интересует задача передачи почты с GSM модуля, можно ли использовать этот IP для общения с почтовым сервером?

Сообщение отредактировал Ahha - Nov 22 2007, 10:57
Go to the top of the page
 
+Quote Post
Alechek
сообщение Nov 23 2007, 11:38
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



a
+CSMINS?
+CPIN?
+CREG?
+CGREG?

где?
Go to the top of the page
 
+Quote Post
Ahha
сообщение Nov 26 2007, 07:10
Сообщение #9


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 3-11-05
Пользователь №: 10 422



Буду отвечать по порядку:
1) +CSMINS?
+CPIN?
на симке отключен запрос симкода, потому я решил что не обязательно проверять статус сим карты и необходимость введения кода.
2) +CREG?
+CGREG?
насколько я понимаю эти команды связаны с регистрацией модуля в сети. Так вот, регистрацию я контролирую пока визуально, по светодиоду на модуле. После успешной регистрации он начинает мигать реже, вот тогда я и приступаю к работе. Кроме того с этой симки и с этого модуля я без проблем отправляю СМС, так что дело тут скорее всего не в регистрации. В общем думаю что это "особенность" оператора. Но как с ней бороться?
Go to the top of the page
 
+Quote Post
afad
сообщение Nov 26 2007, 14:45
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Цитата
at+cgatt=1
+CME ERROR: 107
...
с обычного телефона эта сим карта Киевстара позволяет работать через GPRS, то есть сервис подключен.
Был такой же ответ, но тогда не был подключен GPRS. Вы точно уверены, что GPRS подключен? Не мобильный оффис, не мобильный интернет, не услуга передачи данных, а именно GPRS.
Go to the top of the page
 
+Quote Post
shb
сообщение Nov 27 2007, 05:53
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



Вас же просят просто выложите ответы вашего модуля на вышеперечисленные каманды. Без рассуждений. Потом будем двигаться дальше.
Go to the top of the page
 
+Quote Post
Ahha
сообщение Nov 27 2007, 07:36
Сообщение #12


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 3-11-05
Пользователь №: 10 422



Я вас видно неправильно понял.. Вот что модем отвечает на эти запросы:
+csmins: 0 , 1
+cpin: ready
+creg: 0 , 1
+cgreg: 0 , 0

Цитата(afad @ Nov 26 2007, 16:45) *
Был такой же ответ, но тогда не был подключен GPRS. Вы точно уверены, что GPRS подключен? Не мобильный оффис, не мобильный интернет, не услуга передачи данных, а именно GPRS.

Как всегда ошибка находилась примерно в 80-ти сантиметрах от монитора wacko.gif Я глупец. Спасибо afad что ткнули носом еще раз в проверку подключения GPRS. Оказалось что он таки действительно не был подключен!

2 shb И все же если можно поясните, почему +cgreg выдает 0 , 0? Ведь если на второй позиции стоит нолик, то получается модем не зарегестрирован в сети, но ведь мигает-то редко и СМС отправляюся. Как такое может быть?
Go to the top of the page
 
+Quote Post
vvs5
сообщение Nov 27 2007, 10:26
Сообщение #13


Участник
*

Группа: Свой
Сообщений: 40
Регистрация: 29-08-05
Из: новосибирск
Пользователь №: 8 054



Цитата(Ahha @ Nov 27 2007, 10:36) *
+creg: 0 , 1
позиции стоит нолик, то получается модем не зарегестрирован в сети, но ведь мигает-то редко и СМС отправляюся. Как такое может быть?


светодиод мигает редко как раз потому, что зарегестрирован в сети, о чем также свидетельствует вторая единица в ответе на команду creg.
неподключение GPRS тут ни при чем.
Go to the top of the page
 
+Quote Post
Ahha
сообщение Nov 27 2007, 13:23
Сообщение #14


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 3-11-05
Пользователь №: 10 422



Эх, как все просто оказывается когда разберешься! Получается команда CREG относится к сервису GSM, а команда CGREG - к сервису GPRS! Только щас увидел эту разницу, ведь описание у них очень похожие - "Network registration.." sad.gif Да уж, нужно быть внимательнее. Всем большое спасибо за помощь. Задача решена успешно.
Go to the top of the page
 
+Quote Post

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

 


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


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