NI Measurement Studio Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
0 Kudos
jble

Improve IntensityGraph Performance

Status: New

The IntensityGraph is a great control - but unfortunately its usefulness is hampered in the extreme due to performance issues. Basically the IntensityGraph.OnPaint() takes way too many CPU cycles. For a 500x150 intensity plot updating at ~10 Hz, this takes upwards of 30-40% of my PC's total CPU. Anything higher than that and my application becomes unusable due to latency problems. I really need to be able to show 2 or 3 times that much data.

 

Another user has separately reported an inability to display two 500x256 intensity graphs updating at 5 Hz.

 

We really need NI to address the severe performance limitations of this important control.

 

 

1 Comment
D-Cubed
NI Employee (retired)

The Measurement Studio WPF intensity graph is more performant than the Windows Forms version. Have you had the chance to try the WPF version?

Daniel Dorroh
National Instruments