Of course you cannot update the
GUI
at each sample acquisition (that would mean refreshing the plot every
2 msec
). Typically you update the
GUI
at (more or less) regular intervals (say every
50 msec
). At each update you plot the current data. Of course, in order to get good results, your plot application should be fast.
Have a look at this
Code Project
article:
High-speed Charting Control[
^].