From 434777f562c10140f903883b7dbc8b4cbd3b98c9 Mon Sep 17 00:00:00 2001 From: jmb05 Date: Wed, 1 Oct 2025 19:09:14 +0200 Subject: [PATCH] Added readme --- README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..6c1b926 --- /dev/null +++ b/README.md @@ -0,0 +1,26 @@ +# Internet speed testing + +## Speed-Testing + +The `speedtesting.py` script connects to cloudflare to test the internet +speed. + +### Running the test + +Execute the command in the `speedtesting/` directory: `.python/bin/python speedtesting.py` + +### The Output + +The script creates an output file `results_dd_mm_yyyy.csv`. The first line of the csv file shows which data is in which column. + +## Plotting the Data + +The `plotting.py` script plots the data of a given csv file. + +### Usage + +Execute the command: `.python/bin/python plotting.csv path/to/results.csv`. + +### Output + +It creates a `bandwidth.svg` and a `ping_jitter.svg`, with the plot for up and down and the plot for ping and jitter respectively. The x-Axis shows the index of the data pairs (line number in csv - 2) and the y-Axis shows Mbps or ms.