(тема не относится к rtl просто нет общего раздела)
Решил измерить задержки передачи данных через wifi.
Используется модуль rtl00 с последней web-свалкой (можно и на Esp просто это валялось поблизости).
В локальной сети запущен простейший udp echo server он немедленно возвращает все что принял.
Между wifi роутером и сервером 1 свитч.
На точке доступа принудительно задан режим B и beacon time = 20ms. Мощность на точке доступа и rtl установлена 25%, расстояние в пределах стола.
При измерении к точке доступа подключается только rtl.
В rtl запущен udp echo client. Раз в 50ms независимо ни от чего он передает пакет с текущим временем, по приходу ответа вычисляется задержка.
График:
По Y масштаб логарифмический.
Основная масса укладывается в 2ms. А вот максимум удручает: почти 5сек (может быть и больше я и 10 сек наблюдал).
Какие будут мысли о причинах столь длительных задержек ?
Пробовал и с TCP: так же.
Решил измерить задержки передачи данных через wifi.
Используется модуль rtl00 с последней web-свалкой (можно и на Esp просто это валялось поблизости).
В локальной сети запущен простейший udp echo server он немедленно возвращает все что принял.
Между wifi роутером и сервером 1 свитч.
На точке доступа принудительно задан режим B и beacon time = 20ms. Мощность на точке доступа и rtl установлена 25%, расстояние в пределах стола.
При измерении к точке доступа подключается только rtl.
В rtl запущен udp echo client. Раз в 50ms независимо ни от чего он передает пакет с текущим временем, по приходу ответа вычисляется задержка.
График:
По Y масштаб логарифмический.
Основная масса укладывается в 2ms. А вот максимум удручает: почти 5сек (может быть и больше я и 10 сек наблюдал).
Какие будут мысли о причинах столь длительных задержек ?
Пробовал и с TCP: так же.