• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Рвется связь

aneox

Member
Пытаюсь передать около 200кб всего, прошивка АТ 22, алгоритм простой, есп тсп сервер, клиент шинкует посылку по 1кб, шлет одну, ждет подтверждение, шлет следующую, т.е как бы все стандартно, все очень просто. но вот беда, клиент отваливается с сообщением в уарте 0,CONNECT FAIL, причем каждый раз по разному, то на 4м пакете, то на 26, то на 37, а то и бывает все передает успешно. Рвется всегда в момент когда сервер посылку получил и отправил ответ, вот тут коннект фаил и ответ клиенту так и не приходит. При этом со стороны клиента не заметно что порт упал, только если таймаут делать и переподсоединятся. Т.е сервер не виснет, а просто закрывает соединение, если тут же со стороны клиента новое запросить, то оно поднимается. Модуль есп-03 подключен вот так IhX7q.jpg, без всяких резисторов, gpio 0 и 2 висят в воздухе, в остальных случаях работает идеально. по питанию стоит амс1117-3 с 22uF танталом, помогите советом плиз
 
Последнее редактирование:

aneox

Member
хм, выпаял, поставил последнюю 23АТ прошивку, полет нормальный
 

pvvx

Активный участник сообщества
RTS/СTS в 0.23 использовали? (Я не проверял на это)
 

aneox

Member
задержки ставил, даже по целой секунде, дело видимо не в этом, хотя щас и стоит 30мс. сегодня на 23 прошивке разок повис всетаки, завтра в плату запаяю и еще пробовать буду
 
Сверху Снизу