|
SIM5300EA медленная работа CIPSEND |
|
|
|
Jan 22 2018, 10:10
|
Группа: Участник
Сообщений: 5
Регистрация: 20-01-18
Пользователь №: 101 168

|
Доброго времени суток. Проблема в скорости передачи данных SIM5300EA. Модем подключен к МК по UART на скорости 460kBaud. Все общение идет по средствам AT команд. На компьютере развернут сервер с белым ip. Все подключается, все работает, общаюсь датаграммами. Сама проблема в том, что датаграммы летят в среднем 250мс до компьютера, как правило дольше, с компьютера же на летят в среднем 10 мс, если я правильно намерял. В итоге по udp скорость передачи информации составляет около 3 kByte/s, при подтверждении каждого пакета. Так же я заметил, что после AT+CIPSEND=0,5 и дожидания ответа в виде ">" необходимо выждать в среднем 50мс, иначе модем проигнорирует пакет. Если же выключить запрос данных AT+CIPSPRT=0, то можно посылать даные уже через 5 мс, однако DATA ACCEPT приходит примерно через 150мс после того как последний байт данных ушел, на PC же данные появляются примерно через 100-150 мс после DATA ACCEPT. AT+CSACT? возвращает CSACT: 6,"12",0,0. Версия прошивки 1551B03SIM5300E, пробовал пятую, все то же самое, сам модуль был с четвертой, пока я не стал разбираться со скоростью, в надежде что перепрошивка поможет. Меня интересует, так ли должно быть, ведь модуль все такие 3g, может я делаю где-то ошибку, или возможно надо использовать ppp вместо внутреннего стека.
|
|
|
|
|
 |
Ответов
|
Jan 25 2018, 13:14
|

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

|
Цитата(1richard @ Jan 22 2018, 13:10)  Доброго времени суток. Проблема в скорости передачи данных SIM5300EA. Модем подключен к МК по UART на скорости 460kBaud. Все общение идет по средствам AT команд. На компьютере развернут сервер с белым ip. Все подключается, все работает, общаюсь датаграммами. Сама проблема в том, что датаграммы летят в среднем 250мс до компьютера, как правило дольше, с компьютера же на летят в среднем 10 мс, если я правильно намерял. В итоге по udp скорость передачи информации составляет около 3 kByte/s, при подтверждении каждого пакета. Так же я заметил, что после AT+CIPSEND=0,5 и дожидания ответа в виде ">" необходимо выждать в среднем 50мс, иначе модем проигнорирует пакет. Если же выключить запрос данных AT+CIPSPRT=0, то можно посылать даные уже через 5 мс, однако DATA ACCEPT приходит примерно через 150мс после того как последний байт данных ушел, на PC же данные появляются примерно через 100-150 мс после DATA ACCEPT. AT+CSACT? возвращает CSACT: 6,"12",0,0. Версия прошивки 1551B03SIM5300E, пробовал пятую, все то же самое, сам модуль был с четвертой, пока я не стал разбираться со скоростью, в надежде что перепрошивка поможет. Меня интересует, так ли должно быть, ведь модуль все такие 3g, может я делаю где-то ошибку, или возможно надо использовать ppp вместо внутреннего стека. Попробуйте прозрачный режим встроенного стека (AT+CIPMODE=1). Там все будет попроще, только придется предусмотреть обработку входящих вызовов и СМС по ножке RI.
--------------------
|
|
|
|
Сообщений в этой теме
1richard SIM5300EA медленная работа CIPSEND Jan 22 2018, 10:10 Baser Цитата(1richard @ Jan 22 2018, 12:10) Про... Jan 26 2018, 17:34 1richard ЦитатаПопробуйте прозрачный режим встроенного стек... Jan 29 2018, 09:39 CADiLO Модуль на выполнение соединений тестировал по SIM5... Jan 29 2018, 10:27 Baser Цитата(CADiLO @ Jan 29 2018, 12:27) На ск... Jan 29 2018, 11:16 CADiLO >>>И у вас есть уверенность, что поток да... Jan 29 2018, 11:29 1richard Попробовал AT+IFC=2,2 и сразу после этого, при пос... Jan 30 2018, 13:33 Baser Цитата(1richard @ Jan 30 2018, 15:33) Поп... Jan 30 2018, 14:08 CADiLO SIM5300E_TCPIP_Application Note_V1.01 - перепровер... Jan 30 2018, 13:59 1richard ЦитатаУ вас же раньше все работало?
Ну так да, бе... Jan 31 2018, 06:22 Baser Цитата(1richard @ Jan 31 2018, 08:22) Я п... Jan 31 2018, 11:23 1richard С RTS CTS разобрался, что с нимим, что без них нет... Feb 1 2018, 06:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|