- This topic has 1 reply, 1 voice, and was last updated 8 years, 11 months ago by JohnG.
-
AuthorPosts
-
December 14, 2015 at 7:06 pm #36790JohnGParticipant
Hello Support,
I built a test app to play around with the new sMeter. I found some issues, but also have some suggestions. See notes below, and the attached test app and images.
Regards,
John
sMeter notes
1) The gradient is a nice idea. Is there a way to edit the gradient (colors, size)?
2) When ContentType is set to “Values”, notice how the Values text is ragged/rough around the edges (presumably because orientation <> 0). Rather than rotating the text, how about leaving it horizontal?
3) When ContentType is set to “Values”, notice how the “max” text is too close to the max value on the meter scale. Would it be possible to reposition the “min” and “max” texts a bit further down on the meter face?
4) Would it be possible to adjust the thickness of the Arrow line? The Dial thickness changes when the meter is resized by stretching — perhaps the Arrow thickness could be done the same way? Or, expose a property for manual adjustment.
5) As noted in 5) Dial thickness changes when the Meter is stretched. Is it possible to have a manual adjustment for thickness? I can see cases where it might be useful if the Meter appears to have a flange (wide rim) around it.
6) There are 3 sets of texts on the meter face: the “min” and “max”; the meter name/position; and the meter scale values. Right now they _all_ use the same font values (size, color, name, etc).
a. Even though fontcolor is defined the same for all, changing the Dial color has an effect on the “Values” color. Is this intended?
The problem is, with some combinations, the text disappears.
b. Would it be possible to have each of the 3 sets of texts _separately_ editable?
7) regarding Meter Position vs Min/Max settings… It's been a while, but as I recall mechanical meters have “stop” pins that prevent the needle from going beyond the max/min values. If the actual position value exceeds the max value, then the needle would be “pegged” at the max stop pin.
It makes sense to make sMeter consistent with this way of doing things. But, because this is software, we have access to the variables that produced the Position value. We can easily display an alarm indicator, when Position exceeds Max or Min.
8) point 7) leads into the idea of being able to set visual markers on the Meter scale. Most processes have a “safe” range of values. The Meter should be configured to display a wider range. The markers would show the safe range.
ie: [Meter(max) – Meter(min)] > [Safe(max) – Safe(min)]
The Safe(max) and Safe(min) are more relaistic values for setting alarms than Meter(max) or Meter(min).
============
December 15, 2015 at 9:40 pm #54490JohnGParticipantFollowing on the Range Markers idea…
How about events for Meter (min/max) limit, and Range (low/high) limit?
These would trip if some limit was reached.
Some commercial panel meter images attached, for inspiration.
John
-
AuthorPosts
- You must be logged in to reply to this topic.