I am creating a realtime chart. I see in the examples that all values are first compressed on the chart surface. After the fifo size is reached then the values start to be removed and you can see something like the chart surface is moving. My problem is that because I have put an timespan axis with fixed timespan I dont want the values to be compressed. I need the chart surface to start moving from the start. How can i accomplish this?
Ok I think I know what you are saying. You want the chart to fill from left to right, then when the right edge is hit, start scrolling, is that correct?
If so, please take a look at our ECG Demo. This doens’t do exactly what you want, but it does demonstrate a combination of FIFO charts and custom VisibleRange manipulation to get different effects.
The only reason why the charts compress in other examples is because of AutoRange on the XAxis. If you turn AutoRange off and you handle the ranging yourself, then you can achieve any axis effect you like.
I hope this is helpful!
Update: Jan 2015
We’ve added another example ‘How to create a Scrolling Strip Chart in SciChart‘ which uses a similar technique to above to manipulate VisibleRange and achieve a scrolling StripChart effect that works with modifiers, and without FIFO DataSeries.
Hope this helps people looking for similar solutions!
Please login first to submit.