Help with selecting appropriate sample rate and bandwidth

Discussions related to embedded firmware, driver, and user mode application software development

Moderator: robert.ghilduta

Post Reply
tich
Posts: 5
Joined: Sun Oct 15, 2017 1:42 pm

Help with selecting appropriate sample rate and bandwidth

Post by tich » Tue Aug 06, 2019 10:54 am

I have created a Common Lisp library binding for libbladeRF. I would like to implement an FM receiver for a signal with a frequency of 863 MHz. What values do I have to set for the Sample Rate and Bandwidth. Also when I call the function bladerf_sync_rx() what value is a reasonable value for the parameter num_samples?

robert.ghilduta
Posts: 61
Joined: Thu Feb 28, 2013 11:14 pm

Re: Help with selecting appropriate sample rate and bandwidth

Post by robert.ghilduta » Tue Aug 20, 2019 3:05 am

Awesome news on the Common List bindings! The sample rate and bandwidth can be set relatively close in value. Generally the sample rate should be higher than the bandwidth. It really depends on how you want to demodulate the FM signal, you can select a multiple of 200kHz as the sampling rate so it can be easier to decimate down to 200kHz or the audio sampling rate.

A good num_samples depends on a number of variables (buffer size, sampling rate), however 2048 samples is likely a good starting point.

Post Reply