I just started using your package to display realtime waveform data from 6 sensors (1 second update 1000 points per second) 1 scroll frame per sensor. Things are working well its plotting the data and scrolling on the x direction correctly. However at random times I get a pause in the scroll that causes a flat line in the center of all 6 graphs to appear. When the plotting restarts I get extra lines in addition to the waveform that is supposed to be there. Note this only happens in the center of the graph and occurs on all 6 scroll frames at the same time.
I have made sure that there is no blocking on data acquisition. I am running Linux with java 1.5 and eclipse 3.1.2. I would be happy to send/post the code if that would help (I started with your example scrollgraph demo).
Any Ideas on how to prevent these artifacts from appearing ?
First I would like to thank you for your prompt response, I have never gotten response to a post to a support form as fast as yours. In addition, your question lead me to the solution, I was getting my timming information from the sensors and when that fell out of sync with the host computer I would get the drawing artifacts. Using time information from the host computer only solved the problem.