Hi,
I am working on a VB.NET program for a client which has a form with four individual Waveform Graphs on it. Each graph only displays one plot in which real-time data is appended to using the PlotYAppend() method of each Waveform Graph. These Y-values are plotted against a "Time" labeled x-axis which represents minutes from 0 - 60.
My question is if there is a property of the Waveform Graphs or any suggested way to make the graph x-axis pan along with the graph as it is plotted past the maximum x-axis range value(60 in this case) so that the x-axis would continue to display incremented ticks, ie. 60, 70, 80, etc... as the plotted data continued past this range? Ideally, I would like the user to then be able to pan manually left and right to view the past data starting at zero as well, but my main focus is the ability to continue to show the data being appended. Currently, when the data reaches the 60 minute tick at the end of the graph, it begins erasing data from the beginning of the plot (at zero) and does not plot the new appended data points.
My only current thought for this after looking through the graph properties would be to check for when the 60 minute data point is plotted and then programatically change the range of the x-axis to be the next 60 minutes and then start plotting from the first point on the graph again.
Please let me know if there is any further information needed or any questions. I appreciate all replies in advance.
Thanks,
Jared@DEDesign