Showcase project of displaying 100 sweeping trends with 1000 Hz data rate each in one view.
2025-03-14.15-01-42.mp4
Based on this online example
LightningChart JS is much more optimized for scrolling time windows (for example, this example) but as seen in this example the performance is still amazing even for sweeping graphs.
100 channels with 1000 Hz data rate means a total of 100_000 new data points visualized every second.
With a different approach it is also possible to implement significantly more optimized sweeping graph rendering using LightningChart JS. However, the application code is slightly more complicated. Example of this can be found here.
To view the example:
- Install Node.JS
- Run
npm install
- Run
npm start
- Open browser and navigate to http://localhost:8080
- Write your license key (trial or purchased license) to
src/index.ts
For more information about LightningChart JS please refer to our website.