Plot package recommendation request

I know there are plot packages available but I am hoping someone with
experience therewith can help me narrow my search.

I would like to have a slow real time XY plot where the data is
updated only a few times a second, perhaps a 250ms rate. The x axis is
time and the y axis in a non negative real number in the range of 0.00
to 100.00 or a subset thereof. When there are a given number of points
plotted, say 50 or 100 the old data should scroll off screen to the
left so that the current plot point is at the halfway point or in the
right half of the screen but not against the right edge. The x axis
does not need to be labeled as this is a tuning procedure and where we
are now is more important than how much time has past.

Looking forward to your suggestions.