Hi John,
In BOY XY Graph widget, you just need to set trace property "Buffer Size" to m*N and "Concatenate Data" to yes. Please let me know if it works for you.
Best regards,
Xihui
-----Original Message-----
From: John Dobbins [mailto:[email protected]]
Sent: Thursday, July 26, 2012 12:14 PM
To: EPICS Tech-Talk
Subject: waveform display
All,
I have a waveform record which holds the latest N samples of a
transient. It is periodically updated. I would like to display the last
m readings of this waveform as a single plot, i.e. m*N points, to
recreate a longer time record. With each update the display would
discard the oldest N values and add the newest N values.
I stumbled around in EDM and CSS/BOY and failed to get the behavior I
wanted but may well have missed something. I could accomplish this in
the IOC (creating a long waveform and displaying that) but then I would
be retransmitting data unnecessarily, so I was wondering if this is
easily done in a display tool.
In CSS I could write a javascript which creates a local PV that
implements this behavior?
Other suggestions?
Thanks and regards,
John Dobbins
Cornell Laboratory for Accelerator-based Sciences and Education Cornell
University Ithaca, NY