router-netsender: report upload and download speeds

Issue #51 resolved
Trek Hopton created an issue

It would be useful for monitoring and debugging purposes for our team to be able to view and analyse upload and download speeds of a remote network eg. Stony point.

Go software has been written for the pi which acts as a netsender (called router-netsender), collecting statistics from the router and sending them to our cloud. I propose we add to router-netsender the ability to test upload and download speeds. The router-netsender pi is intended to be connected to the router via WiFi at a close proximity ie. ~3 meters away, this should give us a good indication of router speeds.

Functions in netsender.go already exist for the testing of upload and download speed, these can be used by the router-netsender software to periodically report speeds. They are not currently exported but I don’t see any reason not to make them exported so that they can be used by various netsender implementations.

Comments (1)

  1. Log in to comment