|
Несколько ламерских вопросов, SIM900D Сброс, GPRS, TCP etc. |
|
|
|
Mar 24 2013, 15:20
|

Частый гость
 
Группа: Свой
Сообщений: 156
Регистрация: 18-02-13
Из: Киев
Пользователь №: 75 678

|
Походу немного запутался, т.е. все у меня работает, но возник ряд вопросов для общего понимания: 1. Почему сброс AT&F (естественно с последующей перезагрузкой) не сбрасывает Bearer settings (AT+SAPBR) и AT+CGDCONT? 2. AT+SAPBR это, я так понимаю, общие настройки для всех последующих соединений? Т.е. не обязательно AT+SAPBR=1,Х ? Ведь, например, AT+SAPBR работает и без непосредственного вызова AT+SAPBR... 3. Опять же AT+CIICR, то же устанавливает соединение и без AT+SAPBR=1,Х. Получается есть несколько команд которые могут открыть соединение, в чем между ними разница? 4. В чем разница между CSD и GPRS (коротко)? Не заметил, чтобы кто-то использовал CSD... 5. Почему комнада AT+CIPCLOSE работает так долго, аж до нескольких минут? При этом хост откидывает соединение мгновенно... 6. И самый главный вопрос: Какой ПРАВИЛЬНЫЙ порядок настройки и установки соединения для передачи данных на удаленный TCP(UDP) порт? Здесь меня тезисно интересует алгоритм "первого включения" ненастроенного модуля и алгоритм, так сказать, рутинного соединения. ... дальше будет  Не сильно пинайте, с GSM пытаюсь сдружиться только пару недель...
Сообщение отредактировал vassabi - Mar 24 2013, 16:09
|
|
|
|
|
 |
Ответов
|
Mar 24 2013, 16:06
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(vassabi @ Mar 24 2013, 17:20)  5. И самый главный вопрос: Какой ПРАВИЛЬНЫЙ порядок настройки и установки соединения для передачи данных на удаленный TCP(UDP) порт? Здесь меня интересует алгоритм "первого включения" ненастроенного модуля и алгоритм, так сказать, рутинного соединения. ... дальше будет  Как-то так: Цитата AT+CGATT=1
OK AT+CIPCSGP=1,"internet"
OK AT+CIPSTART="UDP","123.456.789.123","67890"
OK
CONNECT OK AT+CPAS
+CPAS: 0
OK AT+IPR=19200
OK AT+CIPSEND=12
> Hello world! SEND OK
|
|
|
|
|
Mar 24 2013, 16:14
|

Частый гость
 
Группа: Свой
Сообщений: 156
Регистрация: 18-02-13
Из: Киев
Пользователь №: 75 678

|
Цитата(_Артём_) Как-то так: Т.е. это рутина? Понятно... А что с первичной инициализацией "молодого" модуля? Цитата(Redguy) Когда-то мне необходимо было установить сокетное соединение, для себя составил небольшую таблицу... Большое спасибо за файлик! Очень полезно. Цитата(Redguy) А на счет AT+SAPBR? мне казалось, что эти настройки необходимо проводить, если собираешься использовать FTP или HTTP. Т.е. AT+SAPBR получается даже не обязательно настраивать?
Сообщение отредактировал vassabi - Mar 24 2013, 16:22
|
|
|
|
|
Mar 24 2013, 16:19
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(vassabi @ Mar 24 2013, 18:11)  А что с первичной инициализацией "молодого" модуля? Например так(всегда после включения): Цитата яяяя RDY
+CFUN: 1
+CPIN: READY
Call Ready AT
OK ATE0
OK ATQ0
OK AT&D0
OK ATV1
OK ATX4
OK AT+IPR=19200
OK AT+CLIP=1
OK AT+COLP=1
OK AT+CHFA=0
OK AT+CPMS="SM","SM","SM"
+CPMS: 0,20,0,20,0,20
OK AT+CIPSHOWTP=0
OK AT&W
OK AT+COPS=3,2
OK AT+COPS=1,2,"25001"
OK AT+COPS?
+COPS: 0,2,"25001"
OK
// Открытие соединения AT+CIPMUX=0
OK AT+CIPHEAD=1
OK AT+CIPMODE=0
OK AT+CGATT=1
OK AT+CDNSORIP=0
OK AT+CIPRXGET=1
OK AT+CIPCSGP=1,"internet"
OK AT+CIPSTART="UDP","123.456.789.123","99001"
OK
CONNECT OK
|
|
|
|
|
Mar 24 2013, 16:27
|

Частый гость
 
Группа: Свой
Сообщений: 156
Регистрация: 18-02-13
Из: Киев
Пользователь №: 75 678

|
Цитата(_Артём_ @ Mar 24 2013, 18:19)  Например так(всегда после включения): Спасибо - втыкаю Как всетаки предпочтительнее GSM глушить AT+GSMBUSY или AT+CPAS? А зачем вы скорость понижаете (AT+IPR=19200)?
|
|
|
|
|
Mar 24 2013, 16:33
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(vassabi @ Mar 24 2013, 18:27)  Как всетаки предпочтительнее GSM глушить AT+GSMBUSY или AT+CPAS? GSMBUSY - запрет/разрешение звонков. CPAS? - запрос статуса входящего звонка (есть ли вызов, установлено ли воединение и тп). Положить трубку-отбить входящий - ATH. Цитата(vassabi @ Mar 24 2013, 18:27)  А зачем вы скорость понижаете (AT+IPR=19200)? Можно и 115200, но нам так быстро не надо...
|
|
|
|
Сообщений в этой теме
vassabi Несколько ламерских вопросов Mar 24 2013, 15:20 Master of Nature Цитата(vassabi @ Mar 24 2013, 19:20) 4. В... Mar 24 2013, 15:43 vassabi Цитата(Master of Nature @ Mar 24 2013, 17... Mar 24 2013, 16:01  Redguy Цитата(vassabi @ Mar 24 2013, 20:14) А чт... Mar 24 2013, 16:18 Redguy Когда-то мне необходимо было установить сокетное с... Mar 24 2013, 16:09 jack_avenger Цитата(vassabi @ Mar 24 2013, 19:20) Похо... Mar 24 2013, 16:27 vassabi Цитата(jack_avenger @ Mar 24 2013, 18:27)... Mar 24 2013, 16:37 jack_avenger Цитата(vassabi @ Mar 24 2013, 20:37) Наст... Mar 24 2013, 16:53 vassabi Цитата(jack_avenger)Судя по даташиту то командой A... Mar 24 2013, 17:01 jack_avenger Цитата(vassabi @ Mar 24 2013, 21:01) А за... Mar 24 2013, 17:09 vassabi Цитата(jack_avenger)Думаю одного и того же результ... Mar 24 2013, 17:13 jack_avenger Цитата(vassabi @ Mar 24 2013, 21:01) Повт... Mar 24 2013, 17:16
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|