Вы обозначили проблему time_wait
Этот параметр задаёт продолжительность времени, которое соединение будет оставаться в состоянии TIME_WAIT при закрытии. Пока соединение находится в состоянии TIME_WAIT, сокет не может быть использован снова. Это состояние известно так же как состояние 2MSL, и, согласно RFC, значение должно быть в два раза больше максимального времени жизни сегмента в сети.
Параметр выставляется, в моем случае на клиентском месте, а именно на windows машине?
Я попробую.
Но все равно не сходится: по моим ощущениям падает именно ардуино+Esp8266.
Даже если я наблюдаю стабильную работу клиенского приложения, то новое подключение (из другой вкладки chroma или запрос 192.168.0.1 через мобильное устройство ) на 90% рушит взаимодействие ардуино с esp8266 и в большинстве случаев навсегда. Помогает только ресет ардуино.
Этот параметр задаёт продолжительность времени, которое соединение будет оставаться в состоянии TIME_WAIT при закрытии. Пока соединение находится в состоянии TIME_WAIT, сокет не может быть использован снова. Это состояние известно так же как состояние 2MSL, и, согласно RFC, значение должно быть в два раза больше максимального времени жизни сегмента в сети.
Параметр выставляется, в моем случае на клиентском месте, а именно на windows машине?
Я попробую.
Но все равно не сходится: по моим ощущениям падает именно ардуино+Esp8266.
Даже если я наблюдаю стабильную работу клиенского приложения, то новое подключение (из другой вкладки chroma или запрос 192.168.0.1 через мобильное устройство ) на 90% рушит взаимодействие ардуино с esp8266 и в большинстве случаев навсегда. Помогает только ресет ардуино.