> My incoming signal has a bandwidth of 1MHz while the DBSRX daughter board that > I am using has a low pass filter bandwidth of 60MHz. Is it possible for me to > adjust > the low pass filter bandwidth in USRP2?
If you are using the UHD, it is fairly easy to adjust the bandwidth (4M-33M), there is a bandwidth property for it which might even be exposed in the gr-uhd wrapper in an upcoming release. In the meantime, it is fairly easy to change the call to set_bandwidth in the daughterboard constructor to give your desired bandwidth http://ettus-apps.sourcerepo.com/redmine/ettus/projects/uhd/repository/revisions/master/entry/host/lib/usrp/dboard/db_dbsrx.cpp#L226 If you are using the rawethernet USRP2 software in the GNUradio tree, you will need to modify the values of common.d_m and common.d_fdac in the firmware (around line 100 of the file below), and then rebuild the firmware and write it to your sd card. http://gnuradio.org/redmine/repositories/entry/gnuradio/usrp2/firmware/lib/db_dbsrx.c#L99 The equation for filter bandwidth is on page 10 of the max2118 datasheet: F_3dB = Fxtal / M * (4 + 0.145 * FDAC) where: M = common.d_m FDAC = common.d_fdac Fxtal = 4MHz However, be aware that integrated noise power inside the filter bandwidth remains constant, regardless of filter bandwidth, so as you narrow the filter bandwidth, the noise power per hertz goes up. We generally leave the filter set fairly wide because the ADC in the USRP is usually not limiting the linearity, so narrowing the baseband filter just degrades noise performance. Jason _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio