Page 1 of 1

New API

Posted: Sun Jul 17, 2016 6:03 pm
by va2fsq
Hi,
I thought that the new API would support sampling rates lower than 2,000,000 samples per second.
It works at 600,000 but no lower. Is it not possible for you to do this without requiring using the downconvert function?
Thanks

Re: New API

Posted: Mon Jul 18, 2016 1:46 pm
by sdrplay
Hi,

Yes, in Zero IF mode you can go as low as the IF Bandwidth you have selected by using the mir_sdr_DecimateControl function.

So for example if you specify 200kHz IF bandwidth, then specify 2MHz sample rate. After your mir_sdr_StreamInit call, use...

mir_sdr_DecimateControl(1, 4, 0);

1 = enable, 4 = decimation factor - this will produce a final sample rate in this case of 250kHz

If Low IF mode, there are only 4 cases that are supported and they are listed in the API specification.

Hope that helps,

Best regards,

SDRplay Support