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

 
 
> SIM900 GPRS
magbob
сообщение May 20 2011, 13:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 4-08-04
Пользователь №: 443



Модуль SIM900. Никак не могу разобраться с GPRS. Веренее все работает но есть вопросы.
Использую прозрачный режим. Но немогу добиться нормальной скорости. С модулем общаюсь на скорости 115200.
Делаю так.

AT+CIPMODE=1
AT+CIPCCFG=3,2,256,1
AT+CIPSTART="TCP","xxxx","xxx"

соединяется и перееходит в прозрачный режим. Начинаю посылать данные.
По протоколу после каждого блока я жду квитирования. Блок по размеру переменный но до 256байт. Получается что SIM900 отправляет блоки 1 раз в секунду хоть ты тресни. пробовал команду AT+CIPATS=0 - не помогло.
Максимум чего добился когда просто передаю данные не дожидаясь ответа получил примерно 1.3 Кб в сек. (какраз размер внутреннего буфера SIM900).

Можно ли его заставить работать на большей скорости или это предел?
Когда анализирую CTS он у меня через 2-5 блоков зависает и висит постоянно в 1 почему так?

Сообщение отредактировал magbob - May 20 2011, 13:11
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
magbob
сообщение May 23 2011, 11:12
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 4-08-04
Пользователь №: 443



Да вот когда пытаюсь просто заливать все данные у меня почемуто cts залипает.
Или может я чо-то нето делаю?
1. Соединение установленно
2. смотрю CTS если равно "0" начинаю передавать данные пока CTS не станет = "1"
3. Опять жду когда CTS станет равным "0".

И еще вопросик. RTS - что показывется? когда надо отослать подготовленный блок? или еще чо? потому как я его вообще не использую. (наверное я лопух но в AN_SIM900_TCPIP_V1.01 я ничо не нашел)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 06:39
Рейтинг@Mail.ru


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