Well, I've done a complete rewrite of the previous project I had intended to release here, but couldn't due to the lack of supporting Telnet properly (using web UI before, which is known to have some anomalies such as the error counters). I'm now in the process of running this for a little while, perhaps a day or two at most, to ensure it's stable and fetching the correct data at all times. For the moment I can give a summarised list of the features and show you what it's capable of producing as an image or set of images.
Statistics are updated every minute whilst the application is running, which should be 24/7.
Features- Summary Tab: Gives you all the need to know statistics and information about your connection (rates, errors, profile and mode) and DSLAM Vendor ID.
- Other Tabs: Currently provides individual downstream and upstream graphs of... Attainable Rate; Bit Tones; Error Seconds; INP; Output Power (generally and of all individual bands); SES; SNRM; Sync Rate; Uptime; Ping time to bbc.co.uk
- Full built-in Telnet support
- Minute, hourly and daily calculations of some statistics for estimation or averaging purposes
- A maximum and minimum value so that you know the highest and lowest points of a specific value (for the duration of the application's runtime that is, this will fully work soon)
- Hourly (based on uptime) snapshots of the bit tones
- Developed in C#.NET (.NET Framework 4.5)
Other graphs can be added as development progresses if required. Not only does the application make individual graphs it can also put them into a montage forming as a single image. At the time of posting this preview the max/min columns on the summary don't work yet, but I plan to implement them though.
Preview Images: http://81.138.100.210/images/2013-6-2/01_summary.png for summary, or go to
http://81.138.100.210/images/ for other days and graphs.
Feedback and questions are welcome. I hope to release this by the middle of next week if it's proving to be stable still by then.
08/06/13 23:47: The program is theoretically ready to be beta tested, I will release it in a new thread once I know more on whether my estimation values are accurate (see recent reply).