09-24-2012 10:38 AM - edited 09-24-2012 10:39 AM
The autoscale of the X and Y axis is going to create more and more overhead as you reach 10000 points. Multiply by 6 charts (and two values for some charts) and you get some significant processing.
If you are sampling every 5 seconds, a history of 60 points should show you the last five minutes worth of data. If you know the limits of the Y axis, set the max and min on the control and disable the Y axis autoscaling.
Just disabling the autoscale X for each chart may be sufficient. Set your initial X to zero and max to 59 and the chart should always show the last 60 points. You can set the chart properties to show a scrollbar for the X axis and use that to review the data after you stop the loop.
09-24-2012 10:41 AM
Thanks for your help!
i will make these changes in the program