I am new to charts and currently evaluating. I am using charts to display real-time data. I have 10 series that are each getting unique data every ~2 seconds. So I need to update the chart every ~2s. I start accumulating a fair bit of data after a few minutes of running, thus reloading the data nd redrawing are expensive operations causing my app to get bogged down.
The only way I have found to update my chart are:
[chart redrawChartAndGL: YES]
Is there a more efficient way in order to avoid reloading all of my data everytime? Something built into shinobi? An easy way to put the redraw/reload on a different thread?