esp-idf/examples/common_components/iperf
AndriiFilippov 677ebc276c iperf: Update the formula for calculating the average bandwidth
The ethernet\iperf example has a bug, once bandwidth is more than 80 Mbits/s the average counter shows wrong total transmitted data value. Issue occur due to overflow of the uint32_t total_len variable.
* created new average formula to avoid the overflow
* updated interval formula according to new variables
* renamed variable according to its purpose
2021-09-08 11:20:47 +02:00
..
include openthread: add iperf example for ot-network test 2021-09-06 15:32:38 +08:00
CMakeLists.txt examples: unify iperf component 2021-07-16 11:59:52 +08:00
component.mk examples: unify iperf component 2021-07-16 11:59:52 +08:00
iperf.c iperf: Update the formula for calculating the average bandwidth 2021-09-08 11:20:47 +02:00
README.md examples: unify iperf component 2021-07-16 11:59:52 +08:00

iperf Component

This directory contains an implementation for iperf network performance tester

Note that it's incompatible with iperf3

This component is used as part of the following ESP-IDF examples:

To learn more about how to use this component, please check API Documentation from header file iperf.h.

Please note that this component is not considered to be a part of ESP-IDF stable API, and only for example use for now.