1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 <2017> 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 <2017> 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | EDM X-Y Graph lot widget oddities |
From: | Eric Norum <[email protected]> |
To: | EPICS mailing list <[email protected]>, "Sinclair, John William" <[email protected]> |
Date: | Mon, 5 Jun 2017 12:49:39 -0700 |
The EDM X-Y Graph widget (1-12-103, but these issues seem to be present in lots of versions) exhibits some unexpected (by me, anyway) behaviour. Here’s the record holding the data:
And here’s the widget configuration. I’ve tried all sorts of combinations of settings (scope/plot, plot-n-and-stop/plot-last-n specify the record as the trigger records, etc.) but the problems appear the same.
Issue 1 — Autoscaling An example plot with NORD=1000 looks as shown below. I find it odd that the autoscaling has decided to start the X-axis at -200 rather than 0 and to end it at 1200 rather than 1000. And why make the Y axis extend below 0? A client has written 100 points to the waveform record. The EDM screen shows: The client then writes 1000 points to the waveform record — the same shape, but 10 times as many points. The EDM screen shows: ???? The widget has correctly determined the correct number of points, but appears to have taken Y values from the record before the client has filled the last 900 or so points. Closing the EDM window and reopening it shows the correct result: |