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

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> SIM900, общие вопросы
Dan_X
сообщение Mar 25 2015, 12:33
Сообщение #46





Группа: Новичок
Сообщений: 6
Регистрация: 11-09-13
Из: Санкт-Петербург
Пользователь №: 78 273



Цитата(Alex_TAV @ Mar 25 2015, 15:14) *
Т.е. получается что можно отправлять до 1394 байт? Ну или уж 1 килобайт верняк пройдет без необходимости контроля CTS/RTS?


Alex_TAV, пройдет)
AT+CIPSEND? // проверка сколько можно отправить

+CIPSEND: 1394

OK

если что, то пишите мне на khafizov"собака"macrogroup.ru - разберемся)
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Mar 26 2015, 06:43
Сообщение #47


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

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



Цитата(Dan_X @ Mar 25 2015, 18:33) *
Alex_TAV, пройдет)
AT+CIPSEND? // проверка сколько можно отправить

+CIPSEND: 1394

OK

если что, то пишите мне на khafizov"собака"macrogroup.ru - разберемся)

Спасибо за ответ, поэкспериментирую. Если будут вопросы, то напишу.
Go to the top of the page
 
+Quote Post
Dan_X
сообщение Mar 26 2015, 09:17
Сообщение #48





Группа: Новичок
Сообщений: 6
Регистрация: 11-09-13
Из: Санкт-Петербург
Пользователь №: 78 273



Alex_TAV, во вложении описание работы с УАРТом.
и сегодня отписался мне инженер из симкома - с RTS/CTS все будет норм.
Прикрепленные файлы
Прикрепленный файл  SIM900_Serial_Port_Application_Note_V1.03.pdf ( 284.23 килобайт ) Кол-во скачиваний: 53
 
Go to the top of the page
 
+Quote Post
Pavel☺
сообщение Mar 26 2015, 14:47
Сообщение #49


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

Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977



Цитата(Dan_X @ Mar 25 2015, 16:33) *
Alex_TAV, пройдет)
AT+CIPSEND? // проверка сколько можно отправить

+CIPSEND: 1394

OK

если что, то пишите мне на khafizov"собака"macrogroup.ru - разберемся)

Вы молодец, что проверили.
BTW, на SIM900-DS оказалось 1360Б


--------------------
Go to the top of the page
 
+Quote Post
Цырен.
сообщение Apr 2 2015, 06:42
Сообщение #50


Евгений
***

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



Цитата(Pavel☺ @ Mar 26 2015, 18:47) *
Вы молодец, что проверили.
BTW, на SIM900-DS оказалось 1360Б


Добавлю свои 5 копеек. По сути это значенеи - MTU. Максимальный размер пакета, который пройдет в сети в данный момент. Он не зависит от модуля или его прошивки - это зависит от сети.


--------------------
Go to the top of the page
 
+Quote Post
shaman70
сообщение Apr 7 2015, 15:53
Сообщение #51





Группа: Новичок
Сообщений: 4
Регистрация: 27-07-12
Из: Украина Кривой Рог
Пользователь №: 72 926



купил на OLX с рук модуль SIM900 делаю для себя сигнализацию и трекер для машины прошивка в нём 1137B06SIM900M64_ST есть ли у кого нибудь что нибудь свежее и хотелось бы анти джаммер может у кого есть???
Go to the top of the page
 
+Quote Post
Pavel☺
сообщение Apr 8 2015, 06:43
Сообщение #52


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

Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977



Цитата(shaman70 @ Apr 7 2015, 19:53) *
купил на OLX с рук модуль SIM900 делаю для себя сигнализацию и трекер для машины прошивка в нём 1137B06SIM900M64_ST есть ли у кого нибудь что нибудь свежее и хотелось бы анти джаммер может у кого есть???

Напишите мне на chpa<coб@ka>mt-system.ru, вышлю прошивку и материалы.


--------------------
Go to the top of the page
 
+Quote Post
shaman70
сообщение Apr 8 2015, 10:53
Сообщение #53





Группа: Новичок
Сообщений: 4
Регистрация: 27-07-12
Из: Украина Кривой Рог
Пользователь №: 72 926



Цитата(Pavel☺ @ Apr 8 2015, 09:43) *
Напишите мне на chpa<coб@ka>mt-system.ru, вышлю прошивку и материалы.

отправил
Go to the top of the page
 
+Quote Post
ДЕЙЛ
сообщение Sep 8 2015, 17:37
Сообщение #54


Местный
***

Группа: Участник
Сообщений: 234
Регистрация: 7-11-13
Пользователь №: 79 085



Отправляю данные на сервер:
AT+CIPSEND=0,6

> байты запроса

0, SEND OK

+CIPRXGET:1,0

AT+CIPRXGET=2,0,1040

+CIPRXGET:2,0,1040,200 [1040 байтов ответа]

Как я понимаю, модуль принял 1240 байт, из них 1040 байт передал по UART, 200 байт оставил у себя в буфере. Как правильно вытащить эти байты наружу? В дукументации на эту тему негусто написано.

Нужно отдельно посылать команду AT+CIPRXGET=2,0,200 или можно не задумываясь опять отправлять AT+CIPRXGET=2,0,1040 из соображений, что модуль сначала буфер вытолкнет через последовательный порт, а потом новые данные с сервера? Пока нет возможности сравнить отправляемые данные с сервера с принятыми в SIM900.
Go to the top of the page
 
+Quote Post
Цырен.
сообщение Sep 10 2015, 07:15
Сообщение #55


Евгений
***

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



Цитата(ДЕЙЛ @ Sep 8 2015, 21:37) *
Отправляю данные на сервер:
AT+CIPSEND=0,6

> байты запроса

0, SEND OK

+CIPRXGET:1,0

AT+CIPRXGET=2,0,1040

+CIPRXGET:2,0,1040,200 [1040 байтов ответа]

Как я понимаю, модуль принял 1240 байт, из них 1040 байт передал по UART, 200 байт оставил у себя в буфере. Как правильно вытащить эти байты наружу? В дукументации на эту тему негусто написано.

Нужно отдельно посылать команду AT+CIPRXGET=2,0,200 или можно не задумываясь опять отправлять AT+CIPRXGET=2,0,1040 из соображений, что модуль сначала буфер вытолкнет через последовательный порт, а потом новые данные с сервера? Пока нет возможности сравнить отправляемые данные с сервера с принятыми в SIM900.


В системе команд, по-моему, довольно ясно описано. Шлите AT+CIPRXGET=2,0,length, главное, чтобы length было меньше 1460. В ответ вы получите +CIPRXGET:2,0,200,0, если оставшиеся 200 байт были последние. А если не последние, то последний параметр будет не равен нулю. А раз не равен нулю, то опять подавайте AT+CIPRXGET=2,0,length. Если последний параметр в URC +CIPRXGET: равен нулю и нет URC +CIPRXGET:1,0, то считаем, что ничего с сервера больше нет.
Кстати, AT+CIPRXGET=4,<id> (мультисокет) и AT+CIPRXGET=4 (односокетовое соед-е), возвращает кол-во данных в буфере.


--------------------
Go to the top of the page
 
+Quote Post
Sanyao
сообщение Oct 5 2015, 07:28
Сообщение #56


Местный
***

Группа: Свой
Сообщений: 236
Регистрация: 4-07-05
Из: Подмосковье
Пользователь №: 6 521



Добрый день. Чтоб не плодить темы, тут спрошу, может кто знает.
есть SIM900R. Отправляю SMS в текстовом режиме с запросом отчета о доставке

AT+CSMP=49,169,0,0
AT+CMGS= ..... ждем приглашения, отправляем текст
СМС уходит, доходит до абонента. и тут ждем от модуля строки отчета о доставке.

Проблема в приеме отчетов.
Есть SIM900R (S2-1047P-Z903A) - на ней все работает, вскоре после отправки смс модуль автоматом, без лишних запросов отдает строку отчета о доставке (ну или не отдает, если не доставлено).
на другой партии SIM900R (S2-104B6-Z095Z) - отчеты не приходят. Модуль после отправки молчит.
Платформа вроде одна и та же, ПО одинаковое.
почему модули так по разному себя ведут? может ли второй сохранять внутри сообщение о доставке и я должен его запрашивать отдельно, например через AT+CNMI?
Go to the top of the page
 
+Quote Post
RadikX
сообщение Oct 5 2015, 07:43
Сообщение #57


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

Группа: Участник
Сообщений: 125
Регистрация: 13-04-11
Из: Суровый Челябинск
Пользователь №: 64 337



Все СМС сохраняются в SIM-карту, или не сохраняются совсем (параметры задаются командой AT+CPMS). В модуль сохраняться они не могут. Если память для хранения СМС на SIM-карте переполнена, то новые СМС и отчеты приходить не будут. Также проверьте настройку индикации по приходу СМС командой CNMI.
Доверять настройкам по умолчанию я бы не стал. В следующей версии ПО они вполне могут измениться. Что уже не раз было.

Сообщение отредактировал RadikX - Oct 5 2015, 07:45
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 5 2015, 09:25
Сообщение #58


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Да, нужно проверить одинаково ли по умолчанию настроено CNMI.
Если нет, то настроить так как в том модуле где приходят отчеты.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Sanyao
сообщение Oct 6 2015, 07:37
Сообщение #59


Местный
***

Группа: Свой
Сообщений: 236
Регистрация: 4-07-05
Из: Подмосковье
Пользователь №: 6 521



Спасибо! точно оказались другие настройки CNMI. Я то думал, что New message indication - это не мой случай, я же СМС не принимаю, а отчет это не смс laughing.gif
Go to the top of the page
 
+Quote Post

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

 


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


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