This demo shows:

  • How shows how to plot billions of data points, in a real-time line chart
  • Difference of Sweeping and Scrolling monitoring
  • Using a common MiniScale (Gnomon) instead of Y axis scales

In 2016, LightningChart .NET was able to visualize 1.8 Billion data points in real-time line chart with mid-level computer at the time (16GB RAM, Intel i7 4700K, NVidia GeForce GTX 960).

In 2019, LightningChart .NET 8.5, using mid-level computer AMD Ryzen 7 2700X, NVidia GeForce GTX 1070, 64 GB RAM, we can effortlessly monitor that same amount of data, and even go up to 8 Billion data points in a WPF line chart. Still, for that kind of data amounts, more RAM is strongly recommended.

In this example, line was set to rounded-corner polyline, 1.5 pixels wide, and limit coloring applied (red and blue when it’s going from outside the nominal Y data zone).

This demo was made for WPF, but approx. the same performance applies to LightningChart .NET WinForms chart too.

The real-time monitoring modes, performance and very high configurability makes it a perfect charting tool for you guys who need a little bit more advanced charts than typical “Excel charts”, such as:

  • Medical monitoring (ECG/EKG, EEG, EMG, Patient monitors)
  • Vibration monitoring (seismic activity, structural integrity tests (note we have FFT computation components and spectrograms too)
  • Telemetric and data logger applications, like on-board race diagnostics and sensor readings (used already e.g. in Nascar and Indycar)
  • Data acquisition devices and Oscilloscopes
  • Audio waveform processing

And of course, plotting trading data of thousands of real-time feeds.

The Visual studio C# project will be integrated later to Demo applications, currently contact [email protected] for the project.