|
SIM 900 не подключается gprs |
|
|
|
Oct 31 2011, 17:13
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 24-10-11
Пользователь №: 67 925

|
Ладно, у меня ещё один вопрос. Правда не по теме немножко, но ничего, я думаю. Мне надо через gprs послать какой-нибудь байт информации, т.е. показать что gprs работает. Всё в терминале. Так вот, каким образом это проще всего сделать? Есть ли команда наподобие пинга?
|
|
|
|
|
Oct 31 2011, 18:14
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
Я посмотрел, Вы в начале темы пытались поднять GPRS посредством ATD*99# И это для того, чтобы в терминале послать байт информации??? Дело в том, что от ATD до, скажем, пинга, очень и очень долгий путь: вначале отработка ppp-конекта (фаза согласования параметров LCP, фаза аутентификации, благо в GSM только PAP, фаза получения айпи (IPCP) - в GSM весьма извращенная). Затем надо вручную (все по соответствующим RFC) сформировать ICMP-пакет (пинг), упаковать его в IP-пакет (дописав заголовок и посчитав контрольную сумму), затем все упаковать в ррр-пакет (дописав заголовок и 7E-кавычки, сделав 7D-преобразования и дописав crc16), и затем отправить все на модуль через RS232. Я это пишу, т.к. я так понял, Вы студент и пытаетесь изучать все это. Но студенту, который это сделал бы, я бы поставил 5 с плюсом пожизненно.
Вам оно надо на даном этапе?
В SIM900 есть внутренний стек, все, что я описал выше, выполняется само собой без вашего участия, все делается простыми AT-командами. Уточните у преподавателя задачу, мне кажется он именно это и имел в виду.
|
|
|
|
|
Oct 31 2011, 21:08
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 24-10-11
Пользователь №: 67 925

|
Цитата(GeGeL @ Oct 31 2011, 22:14)  Я посмотрел, Вы в начале темы пытались поднять GPRS посредством ATD*99# И это для того, чтобы в терминале послать байт информации??? Дело в том, что от ATD до, скажем, пинга, очень и очень долгий путь: вначале отработка ppp-конекта (фаза согласования параметров LCP, фаза аутентификации, благо в GSM только PAP, фаза получения айпи (IPCP) - в GSM весьма извращенная). Затем надо вручную (все по соответствующим RFC) сформировать ICMP-пакет (пинг), упаковать его в IP-пакет (дописав заголовок и посчитав контрольную сумму), затем все упаковать в ррр-пакет (дописав заголовок и 7E-кавычки, сделав 7D-преобразования и дописав crc16), и затем отправить все на модуль через RS232. Я это пишу, т.к. я так понял, Вы студент и пытаетесь изучать все это. Но студенту, который это сделал бы, я бы поставил 5 с плюсом пожизненно.
Вам оно надо на даном этапе?
В SIM900 есть внутренний стек, все, что я описал выше, выполняется само собой без вашего участия, все делается простыми AT-командами. Уточните у преподавателя задачу, мне кажется он именно это и имел в виду. Спасибо за ответ. Ну вообще задача - послать байт информации. Каким образом - это неважно. Всё было дано на самостоятельный разбор, без всяких указаний и т.д. Поэтому я начал плясать от ATD, делая как указано в at command manual_v1.04, страница 231. Вот эта документация, на всякий случай: http://rghost.ru/28018971. Стало быть этим путём не пойдём. А про внутренний стек, который всё выполняет без моего участия, расскажите подробней, пожалуйста )
|
|
|
|
|
Oct 31 2011, 21:23
|
Частый гость
 
Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866

|
В Этойтеме запускали ЖПРС
|
|
|
|
|
Nov 1 2011, 19:12
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 24-10-11
Пользователь №: 67 925

|
Спасибо, попробую завтра.
|
|
|
|
|
Nov 6 2011, 19:15
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 24-10-11
Пользователь №: 67 925

|
Спасибо GeGeL'у, всё получилось
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|