1) Completely recreate the chart every time I need to update the plot. Doing this is not really a problem, as I only update every minute or so and there is not a lot of data, but this seems rather heavy handed.
2) Just add data to the dataset, assuming the chart has registered itself with the dataset and when the data changes the chart is notified and redraws. If this is so, how do I remove the old data? use the Remove call with the row and column key?
3) Do something far more sophisticated whose function is not obvious from the API.
Many thanks in advance for your help, and the promise of a local brew should you ever visit Vancouver Island in Canada..

Steve