Jump to content

Graphing thoughts


Dutch

Recommended Posts

Firstly, let me say I love SensorPanel :wub:

And I know i tend to treat the darn thing as if it were my personal toy with all my silly comments :(

And understanding my propensity to frustrate, I would still like to discuss a point about the graphing module :(

In graphing my download activity, which runs from 0 to 1000KB/s, I find most of that activity falls at the low end, and with such a large scale is generally a flat-line at the bottom.

So I thought I would overlay 2 graphs:

1 - from 0 to 150KB/s

2 - from 150 to 1000KB/s

The intent being the first displays activity up to 150KB/s and anything above that, being outside the defined graph area would get clipped, while the second graph would then take off at the 150KB/s rate.

It works well, except the graph lines are not constrained to the graph area.

Edit: (attachment deleted)

Link to comment
Share on other sites

Not sure if this is a permanent or temporary fix, but I addressed my runaway graphing issue by cutting a hole the size of the graph in the background panel where I had the graph displayed, and then moving the graphing components to the top of the list to print behind the background panel.

Edit: {attachment deleted)

It works fine :)

Edit: {attachment deleted)

I currently have 3 ranges for both up and down.

Link to comment
Share on other sites

Such situations when the graph line cannot fit the graph area is only allowed now to avoid confusions at such users who improperly configure the area limits. It would be confusing if you couldn't see the graph at all because e.g. you configured a too low maximum limit. But of course it's not normal to use such limits that you do, and it's even less common to put more graphs into a single graph area the way you do :) But I'm glad you solved it, because currently the SensorPanel hasn't got such wide range of configuration options to cater for such power-user requirements that your usage scenario means ;) Quite frankly, you're a very creative person ;)

Regards,

Fiery

Link to comment
Share on other sites

I accept my spanking in the spirit it was given :rolleyes:

I understand the need to keep the SensorPanel useable by those who do not have the time to become proficient in all the finer aspects of it's use, and to that end I have a concept for consideration.

Have an Auto-Scaling option, selected by default, that scales to the highest value in the displayable history. This would keep the graph on scale and in a viewable range. The user need not be concerned what so ever about the scaling values.

The current Max/Min fields would then be greyed out, unless the Manual-Scaling option is selected.

Link to comment
Share on other sites

Wonderful, much better than the multi-scale solution I was using... no vertical slashes as the graph runs through lower level scales.

Edit: {attachment deleted)

The up and down arrows give an indication of up/down speed by filling in, in 3 preset ranges/steps.

Thank you :)

Link to comment
Share on other sites

There appears to be a minor scaling issue with the auto-scale function.

Edit: {attachments deleted)

The lower scale should have been zero, but at 1 the actual value is less and plots below the graph area

In the 3rd sample it also runs above the graph area

My panel to check for user errors

Edit: {attachment deleted)

Link to comment
Share on other sites

I've watched it for a day or so now and saw nothing go below the graph area, but did see an instance of graphing above the graph area. I took a screenshot, but seem to have misplaced it. If it comes up again I'll try to get a screenshot.

Edit: a couple shots of minor graphing extension above the graph area

(attachments deleted)

In both cases I have the graph range displayed for the graph outside the plot boundaries.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...