We are happy to announce an improved HUGnetView featuring averaged data on different timescales. This is posted to http://data.hugnetlab.com as of now.
This way it loads in much faster, will reduce the bandwidth we need to purchase to serve all the live feeds, and make the data downloads much more manageable in a spreadsheet. If you currently have a viewer open, you will have to reload your page to get the new features.
Hope this makes it easier for everybody.
BONUS: We just added a toggle button to turn off all the graph lines! Isn't this fun?
Comments
Currently much bandwidth is wasted, especially if the "update with new data" option used, because at every "tick" the entire chosen slice of data is re-downloaded (default: 30 minutes). If only actually new data were added, bandwidth usage would be reduced enormously. Data would be able to be loaded faster and more frequently (currently there's a "tick" every 12 seconds or so) as a benefit, in addition to the bandwidth savings.
Good suggestions - Mine were
- Nothing selected means all on
- select one and auto scales graph
- select two and it auto scales and puts first on LHS axis and second on RHS axis for instant relative comparison
- select 3 or more and it represents normalised with chosen sample start at 100%, 1 or zero
- can set axis min/max and also log/lin
- An option to lock the auto-scaling to current or custom values.
- An option to rescale data in the chart so that different time series can be better compared together (for example, impedance is in the order of the 20 Ohms, while Mica temperatures has 10 times larger values. when plotting them together they usually end up as flat lines in the chart).
- Maybe increase a bit vertical chart size, better if customizable. This shouldn't consume more bandiwdth.
- An option to filter outliers. For example, negative input power, negative resistance, negative temperatures, etc.
- An option to display 2 or more charts for better monitoring, within the same page so that there's no bandwidth waste.
- Make all checkboxes deselected as default. This has the same effect as having them all selected, but saves time when one just wants to see one or two time series after opening the live data page.
Please share all the new features you can think of here. We plan to open source this software and the programming interface for the data so anyone can make a viewer for it. More details next week.
It makes perfectly sense for the 4 and 12 hours options, instead. (4 hours @ 1 datapoint/30 seconds = 480 datapoints).
Perhaps a more sensible option would be making the chart performing the average dynamically so that in the end only 750 datapoints at most are downloaded at once (thus fitting exactly 1 data point for each pixel in the chart's x axis).
RSS feed for comments to this post