merging -r10252:10253 from developer branch to kick RX gain down in half on default
authorgnychis <gnychis@221aa14e-8319-0410-a670-987f0aec2ac5>
Sat, 17 Jan 2009 19:59:28 +0000 (19:59 +0000)
committergnychis <gnychis@221aa14e-8319-0410-a670-987f0aec2ac5>
Sat, 17 Jan 2009 19:59:28 +0000 (19:59 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10254 221aa14e-8319-0410-a670-987f0aec2ac5

usrp/host/lib/inband/usrp_usb_interface.cc

index 0d324789fa680c91f5ae39d91fd9aba322d32140..a0cb9552067f644e91887d2587d8356bceec5924 100644 (file)
@@ -337,6 +337,7 @@ usrp_usb_interface::handle_cmd_open(pmt_t data)
     printf("mux: %#08x\n",  mux);
     printf("target_freq:     %f\n", target_freq);
     printf("ok:              %s\n", ok ? "true" : "false");
+    printf("gain:            %d\n", tgain);
     printf("r.baseband_freq: %f\n", r.baseband_freq);
     printf("r.dxc_freq:      %f\n", r.dxc_freq);
     printf("r.residual_freq: %f\n", r.residual_freq);
@@ -382,8 +383,8 @@ usrp_usb_interface::handle_cmd_open(pmt_t data)
   mux = d_urx->determine_rx_mux_value(rspec);
   d_urx->set_mux(mux);
   
-  // Set the TX gain and determine rate
-  rgain = rsubdev->gain_max();
+  // Set the RX gain and determine rate
+  rgain = rsubdev->gain_max()/2.0;
   rsubdev->set_gain(rgain);
   input_rate = d_ub_rx->converter_rate() / d_urx->decim_rate();
 
@@ -397,6 +398,7 @@ usrp_usb_interface::handle_cmd_open(pmt_t data)
     printf("mux: %#08x\n",  mux);
     printf("target_freq:     %f\n", target_freq);
     printf("ok:              %s\n", ok ? "true" : "false");
+    printf("gain:            %d\n", rgain);
     printf("r.baseband_freq: %f\n", r.baseband_freq);
     printf("r.dxc_freq:      %f\n", r.dxc_freq);
     printf("r.residual_freq: %f\n", r.residual_freq);