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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.