- This topic has 3 replies, 2 voices, and was last updated 7 years, 10 months ago by Anonymous.
Thanks for bandwidth lower limit explanation.
I create my own audio player, based on function FetchRaw with pulling interval 30ms. When I start everything is fine.But after a certain time (10-20 minutes) I have an exception in FetchRaw.
I initialize stream with samplerate 625kHz and bandwidth 300kHz
If I isolate FetchRaw inside another function this problem disappears.
This looks like stack overload
Andrew January 11, 2016 at 10:35 am
- This reply was modified 7 years, 10 months ago by Andrew.
Thank you for the heads up. I will try to look into this. If you find a simple way to reproduce the issue, or a snippet of code that easily reproduces the crash, this would be very helpful to us. It sounds like you managed to work around your issue though. Let us know if you find out anything further.
I use 32bit spike API in Windwos 7.
Next bring the thread function code
After each call bbFetchRaw stack pointer decreases on 12 byte
bbConfigureCenterSpan(DeviceID, Freq, Bandwidth);
bbInitiate(DeviceID, BB_STREAMING, BB_STREAM_IQ);
reconfigure = false;
bbFetchRaw(handle, &data, 0);
You must be logged in to reply to this topic.