Уважаемый pvvx,
я уже не знаю, преднамеренно или нет, но вы все мои тесты на редкую передачу байтов , пытаетесь заменить на передачу большого потока.Что абсолютно неправильно. У меня на большой скорости ВСЁ РАБОТАЕТ.
Проблема не в компьтер или планшете, а в том что китайский wifi модуль при...
Сеть состоит из двух устройств esp8266 с с прошивкой UART2TCP и клиента в виде компьютера или планшетника. Так что остаётся только один вариант кто хулиганит. Если это конечно не сговор двух крупных корпораций против UART2TCP
Не через несколько секунд, а через 60 секунд .
Выкинул по вашему совету компьютер с 10-го этажа. Правда он оказался не ascey, но неважно.
Теперь подключил по Wifi android , снял лог .
Android тоже выкидывать?
вот лог для прошивки 0.4.7, GPIO2,4800
Включается модуль и к нему подключён по wifi ноутбук. Ничего больше не подключается и не передаётся. Последние пачки сообщений повторяются стабильно с периодом около 60 секунд. Если с периодом раз в 10 секунд при установленном TCP соединении посылать один...
О наличии порта на который могут отсылаться логи я знаю. Но я не знаю что на него выводится и что ещё решил выводить разработчик. Я также не знаю какая скорость логирования разработчик считает достаточной. Я сделаю лог, но всё что мы из него узнаем - это что модуль не перезагружается.При...
Я ещё раз обрисую ситуацию:
Версия 0.4.7.Тесты с USR-TCP232 Проходят успешно , 15 минут передаются данные без ошибок и зависаний. Количество переданных и принятых байт соответственно равны. Работает на скорости как 115200 так и 4800.
Если передавать посимвольно( с клавиатуры ) с различными...
Ответ понятен - сейчас нет, но каждый может сделать самостоятельно если ему это нужно.
Нашли нового виновника - кривое питание, тем более пока счётчики невидны всё можно валить на питание.
pvvx,
1. на какой скорости принимать лог?что делать с логом?прислать вам?
2. для того что бы обнаружить случайные перезагрузки в люникс системах есть таймер, который считает время с последнего рестарта.его можно всегда посмотреть.
3.в версии 0.4.7 координальных улучшений не заметил.
Какая версия прошивки была ? Вы наверное с тех времён уже всё заново переписали.Да и китайцы библиотеки переписали. Скинте ту версию , я потестирую.Может в ней всё хорошо с моей точки зрения.
Вы искажаете мою мысль. Я говорил о том что подвисание наблюдается когда данные иду неравномерно, с...
pvvx, постараюсь быть краток.
1.основная проблема в текущей версии, что происходит подвисание т.е. прекращение передачи данных между UART и клиентом TCP. Причин может быт много: ошибки в драйвере UART, ошибки в стеке TCP, переменные наезжают друг на друга ,поднимются RTS,CTS когда не надо и...
Не буду вступать в абстрактную дискусию т.к. это неконструктивно.
Взял программу USR-TCP232 , в настройках поменял режим на TCP клиент, поставил интервал задержки 100мс. остальное по умолчанию.Прошивка 0.4.6f
Нажимаю снизу кнопки send то справо то слево. то часто ,то редко, то даю паузу...
Tomahawk, очень хорошо,что нравится и у вас прекрасно работает.Опишите схему использования, и сколько времени работает схема. Это будет полезно новичкам и мне. У мне есть еще ряд проблем, и мне интересно проявляются ли они у вас (0.4.6f):
1. пропадает приблизительно 1 % пингов, если есть...
вообщето уже ответил в посте 253
мне нравтиться putty, назовите которая у вас вызывает доверие.Я то мне перебрать все существующие программы эмуляторов терминала- жизни нехватит.
Это я понимаю, просто при повторном пересоединении может быть только односторонняя передача или появляется...
В предыдущем моём посте расписан по просьбе Tomahawk, сделаный тест.Это самый простой тест,который делается пользователем с конвертером rs232 -TCP. Т.е с одной стороне к последовательному порту подключается терминал, а с другой стороны через IP сеть терминальная оболочка. На терминале нажимаются...
Не надо судить о программе по её номеру версии.Гарантию вообще никто никогда не даёт, тем более на бесплатный продукт.
Смысл эксперемента в следующем:
1. Имеется сервер esp8266
2. Имеется клиент 1 (putty1)
3.Имеется клиент 2 (putty2)
Включаем сервер. Клиент 1 устанавливает соединение с сервером...