Доброго дня.
Использую sim800h UDP.
После соединения начинаю сыпать пакеты по 256 байт с интервалом 15 сек.
Ответ от cipsend нормальный: DATA ACCEPT:256
В реальности на сервер ничего не передается пока не наберется несколько таких пакетов. Есть ощущение что длина колеблется вокруг MTU - 1460.
Как только набирается к отправке пакетов 6-8 - они все разом приходят на сервер.
После такого "прорыва" во всех смыслах, пакеты даже по несколько байт начинают ходить без задержек.
Если сделать CIPCLOSE + CIPSTART - картина повторяется. Накидываю пакетов - прорывает - работает нормально.
Таких проблем не возникает при использовании прозрачного режима, но вот вынужден заморочиться именно с АТ командами.
Буду признателен за любые наводки.