From: jblum Date: Wed, 6 May 2009 00:49:22 +0000 (+0000) Subject: Added LO Offset param to usrp simple and dual block wrappers. X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=f78a9b58029be8686239011654bbcbe4dff126ff;p=debian%2Fgnuradio Added LO Offset param to usrp simple and dual block wrappers. Modified usrp simple and dual wrapper classes with setter methods. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10974 221aa14e-8319-0410-a670-987f0aec2ac5 --- diff --git a/grc/data/platforms/python/blocks/usrp2_sink_xxxx.xml b/grc/data/platforms/python/blocks/usrp2_sink_xxxx.xml index 279f6576..639f96cf 100644 --- a/grc/data/platforms/python/blocks/usrp2_sink_xxxx.xml +++ b/grc/data/platforms/python/blocks/usrp2_sink_xxxx.xml @@ -76,6 +76,7 @@ self.$(id).set_lo_offset($lo_offset) Gain (dB) gain + 0 real diff --git a/grc/data/platforms/python/blocks/usrp2_source_xxxx.xml b/grc/data/platforms/python/blocks/usrp2_source_xxxx.xml index 5ec45aeb..6c776d0a 100644 --- a/grc/data/platforms/python/blocks/usrp2_source_xxxx.xml +++ b/grc/data/platforms/python/blocks/usrp2_source_xxxx.xml @@ -62,7 +62,7 @@ self.$(id).set_lo_offset($lo_offset) frequency real - + LO Offset (Hz) lo_offset float('inf') @@ -76,6 +76,7 @@ self.$(id).set_lo_offset($lo_offset) Gain (dB) gain + 0 real diff --git a/grc/data/platforms/python/blocks/usrp_dual_sink_x.xml b/grc/data/platforms/python/blocks/usrp_dual_sink_x.xml index d87d1470..8f418bec 100644 --- a/grc/data/platforms/python/blocks/usrp_dual_sink_x.xml +++ b/grc/data/platforms/python/blocks/usrp_dual_sink_x.xml @@ -14,6 +14,12 @@ self.$(id).set_frequency_a($frequency_a, verbose=True) self.$(id).set_frequency_b($frequency_b, verbose=True) self.$(id).set_gain_a($gain_a) self.$(id).set_gain_b($gain_b) +#if $lo_offset_a() != float('inf') +self.$(id).set_lo_offset_a($lo_offset_a) +#end if +#if $lo_offset_b() != float('inf') +self.$(id).set_lo_offset_b($lo_offset_b) +#end if ################################################## ## Flex RF A ################################################## @@ -64,23 +70,47 @@ self.$(id).set_auto_tr_b(True) int - Frequency A + Frequency A (Hz) frequency_a real - Frequency B + Frequency B (Hz) frequency_b real - Gain A + LO Offset A (Hz) + lo_offset_a + float('inf') + real + #if $lo_offset_a() == float('inf') then 'part' else 'none'# + + + + LO Offset B (Hz) + lo_offset_b + float('inf') + real + #if $lo_offset_b() == float('inf') then 'part' else 'none'# + + + + Gain A (dB) gain_a + 0 real - Gain B + Gain B (dB) gain_b + 0 real