Всем привет! Может кто подскажет, тестирую передачу данных на модуле SIM7020E, версия 1752B11SIM7020E.
Режим эмуляции AT команд модуля SIM800, TCP Multi connection.
Передача данных на сервер осуществляется следующим образом:
- передаем AT+CIPSEND="сокет","длина данных"
- ждем от модема символы 0x0D,0x0A,0x3E,0x20
- грузим в модем данные заявленной длины
- ожидаем от модема SEND OK
- повторяем итерацию передачи нужное количество раз.
В большинстве случаев все отрабатывается нормально, но иногда вместо символов 0x0D,0x0A,0x3E,0x20 от модема
приходит ERROR и модем закрывает сокет. Может закрыть сокет и после SEND OK очередной порции передачи данных.
Одиночные команды передачи данных отрабатываются всегда нормально. Проблемы начинаются при передаче большого количества данных.
Соединение без активности модуля не рвется.
Может кто по опыту сталкивался с такой бедой, на этом или других модулях. Подскажите куда копать .
Есть подозрения на базовую станцию оператора связи, может она рубит передачу?