Hi, sorry for the late reply, have a lot of things going on at work at the moment.
You are correct. If I use ctrl+F5 to completely ignore the debugger, then we nolonger see the high processor usage. I'm confused then as to why there is the sudden change in behaviour somewhere between 20KS/s and 30KS/s that causes the debugger to interfere so drastically. I wouldn't have been surprised if it had been a gradual increase in processor usage as the sample rate is upped, but it seems more like a sudden change when running under the debugger.
Thanks
Russell