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

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


Частый гость
**

Группа: Свой
Сообщений: 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) порт? Здесь меня тезисно интересует алгоритм "первого включения" ненастроенного модуля и алгоритм, так сказать, рутинного соединения.
... дальше будет sm.gif

Не сильно пинайте, с GSM пытаюсь сдружиться только пару недель...

Сообщение отредактировал vassabi - Mar 24 2013, 16:09
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Артём_
сообщение Mar 24 2013, 16:06
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(vassabi @ Mar 24 2013, 17:20) *
5. И самый главный вопрос: Какой ПРАВИЛЬНЫЙ порядок настройки и установки соединения для передачи данных на удаленный TCP(UDP) порт? Здесь меня интересует алгоритм "первого включения" ненастроенного модуля и алгоритм, так сказать, рутинного соединения.
... дальше будет sm.gif

Как-то так:
Цитата
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

Go to the top of the page
 
+Quote Post
vassabi
сообщение Mar 24 2013, 16:14
Сообщение #3


Частый гость
**

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



Цитата(_Артём_)
Как-то так:

Т.е. это рутина? Понятно...
А что с первичной инициализацией "молодого" модуля?

Цитата(Redguy)
Когда-то мне необходимо было установить сокетное соединение, для себя составил небольшую таблицу...

Большое спасибо за файлик! Очень полезно. cheers.gif

Цитата(Redguy)
А на счет AT+SAPBR? мне казалось, что эти настройки необходимо проводить, если собираешься использовать FTP или HTTP.

Т.е. AT+SAPBR получается даже не обязательно настраивать?

Сообщение отредактировал vassabi - Mar 24 2013, 16:22
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Mar 24 2013, 16:19
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
|- - vassabi   Цитата(_Артём_ @ Mar 24 2013, 18:19) Напр...   Mar 24 2013, 16:27
|- - _Артём_   Цитата(vassabi @ Mar 24 2013, 18:27) Как ...   Mar 24 2013, 16:33
- - 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


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

 


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


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