I am trying to get bladeRF to work as a receiver in order to decode LTE signals from within a gnuradio block. Here is my configuration :
self.u = osmosdr.source( args="numchan=" + str(1) + " " + "bladerf=0" )
self.u.set_sample_rate(int(self.samp_rate))
self.u.set_freq_corr(0, 0)
self.u.set_dc_offset_mode(1, 0)
self.u.set_iq_balance_mode(2, 0)
self.u.set_gain_mode(True, 0)
self.u.set_gain(3, 0)
self.u.set_if_gain(15, 0)
self.u.set_bb_gain(15, 0)
It connects to the bladerf and reads values from it but there's something wrong with my gain settings I believe because the values I read don't make sense. Does somebody have experience with this configuration? Please share your settings.
Thanks,
Ranga.