From 92af10c79ff5596839262b4772c65ab405738623 Mon Sep 17 00:00:00 2001 From: matt <matt@221aa14e-8319-0410-a670-987f0aec2ac5> Date: Fri, 30 Nov 2007 19:33:45 +0000 Subject: minor updates git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7059 221aa14e-8319-0410-a670-987f0aec2ac5 --- gr-usrp/src/db_xcvr2450.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'gr-usrp/src') diff --git a/gr-usrp/src/db_xcvr2450.py b/gr-usrp/src/db_xcvr2450.py index 01b3af8cf2..8c22f0d806 100644 --- a/gr-usrp/src/db_xcvr2450.py +++ b/gr-usrp/src/db_xcvr2450.py @@ -327,7 +327,7 @@ class xcvr2450_tx(xcvr2450_base): Gain is controlled by a VGA in the output amplifier, not the PGA """ - return (-56, 0, 0.1) + return (0, 63, 0.1) def set_gain(self, gain): """ @@ -336,7 +336,10 @@ class xcvr2450_tx(xcvr2450_base): @param gain: gain in decibels @returns True/False """ - maxgain = self.gain_range()[1] + gain = int(gain) + if (gain>gain_range()[1]) or (gain<gain_range()[0]): + raise ValueError, "TX Gain out of range." + class xcvr2450_rx(wbx_base): def __init__(self, usrp, which): @@ -351,7 +354,7 @@ class xcvr2450_rx(wbx_base): self.bypass_adc_buffers(True) - self._lo_offset = -4e6 + self._lo_offset = 0.0 def __del__(self): # Power down -- cgit v1.2.3