From e828e31f45374279a3cfd9bdc1b2a9fb7a8669d2 Mon Sep 17 00:00:00 2001
From: Mike Jameson <mikejamo@gmail.com>
Date: Fri, 8 Feb 2013 15:07:01 +0000
Subject: uhd: reset gain defaults to None

---
 gr-uhd/examples/python/usrp_wfm_rcv.py        | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py  | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv_pll.py    | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv_sca.py    | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

(limited to 'gr-uhd/examples/python')

diff --git a/gr-uhd/examples/python/usrp_wfm_rcv.py b/gr-uhd/examples/python/usrp_wfm_rcv.py
index bbb5990337..275f0a2cb5 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv.py
@@ -42,7 +42,7 @@ class wfm_rx_block (stdgui2.std_top_block):
                           help="select Rx Antenna where appropriate")
         parser.add_option("-f", "--freq", type="eng_float", default=100.1e6,
                           help="set frequency to FREQ", metavar="FREQ")
-        parser.add_option("-g", "--gain", type="eng_float", default=40,
+        parser.add_option("-g", "--gain", type="eng_float", default=None,
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py b/gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py
index f7e72ae6f9..0a4e2dfaa6 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py
@@ -42,7 +42,7 @@ class wfm_rx_block (gr.top_block):
                           help="set 1st station frequency to FREQ", metavar="FREQ")
         parser.add_option("", "--f2", type="eng_float", default=102.5e6,
                           help="set 2nd station freq to FREQ", metavar="FREQ")
-        parser.add_option("-g", "--gain", type="eng_float", default=40,
+        parser.add_option("-g", "--gain", type="eng_float", default=None,
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-O", "--audio-output", type="string", default="",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py b/gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py
index 514bd4faf7..3ab615f6d7 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py
@@ -41,7 +41,7 @@ class wfm_rx_block (stdgui2.std_top_block):
                           help="select Rx Antenna where appropriate")
         parser.add_option("-f", "--freq", type="eng_float", default=100.1e6,
                           help="set frequency to FREQ", metavar="FREQ")
-        parser.add_option("-g", "--gain", type="eng_float", default=65,
+        parser.add_option("-g", "--gain", type="eng_float", default=None,
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-s", "--squelch", type="eng_float", default=0,
                           help="set squelch level (default is 0)")
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv_pll.py b/gr-uhd/examples/python/usrp_wfm_rcv_pll.py
index 53b1e6feac..70afde4b2f 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv_pll.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv_pll.py
@@ -42,7 +42,7 @@ class wfm_rx_block (stdgui2.std_top_block):
                           help="select Rx Antenna where appropriate")
         parser.add_option("-f", "--freq", type="eng_float", default=100.1e6,
                           help="set frequency to FREQ", metavar="FREQ")
-        parser.add_option("-g", "--gain", type="eng_float", default=65,
+        parser.add_option("-g", "--gain", type="eng_float", default=None,
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-s", "--squelch", type="eng_float", default=0,
                           help="set squelch level (default is 0)")
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv_sca.py b/gr-uhd/examples/python/usrp_wfm_rcv_sca.py
index 646fe85870..82fe0b2c0a 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv_sca.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv_sca.py
@@ -72,7 +72,7 @@ class wfm_rx_sca_block (stdgui2.std_top_block):
                           help="select Rx Antenna where appropriate")
         parser.add_option("-f", "--freq", type="eng_float", default=100.1e6,
                           help="set frequency to FREQ", metavar="FREQ")
-        parser.add_option("-g", "--gain", type="eng_float", default=40,
+        parser.add_option("-g", "--gain", type="eng_float", default=None,
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
-- 
cgit v1.2.3


From 1ec148d3a84314d807103bd7b8ab70d4d977e528 Mon Sep 17 00:00:00 2001
From: Mike Jameson <mikejamo@gmail.com>
Date: Mon, 11 Feb 2013 19:24:54 +0000
Subject: uhd: fixes audio_alsa_sink busy

---
 gr-uhd/apps/uhd_rx_nogui                      | 2 +-
 gr-uhd/examples/python/usrp_am_mw_rcv.py      | 4 +++-
 gr-uhd/examples/python/usrp_nbfm_ptt.py       | 4 ++--
 gr-uhd/examples/python/usrp_nbfm_rcv.py       | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv.py        | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py  | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv_nogui.py  | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv_pll.py    | 2 +-
 gr-uhd/examples/python/usrp_wfm_rcv_sca.py    | 2 +-
 gr-uhd/examples/python/usrp_wxapt_rcv.py      | 2 +-
 11 files changed, 14 insertions(+), 12 deletions(-)

(limited to 'gr-uhd/examples/python')

diff --git a/gr-uhd/apps/uhd_rx_nogui b/gr-uhd/apps/uhd_rx_nogui
index 9977f55a3c..f0cfdd8bed 100755
--- a/gr-uhd/apps/uhd_rx_nogui
+++ b/gr-uhd/apps/uhd_rx_nogui
@@ -231,7 +231,7 @@ def main():
     parser.add_option("-p", "--ctcss", type="float",
                       default=None, metavar="FREQ",
 		      help="set CTCSS squelch to FREQ [default=%default]")
-    parser.add_option("-O", "--audio-output", type="string", default="",
+    parser.add_option("-O", "--audio-output", type="string", default="default",
                       help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
     parser.add_option("", "--show-async-msg", action="store_true", default=False,
                       help="Show asynchronous message notifications from UHD [default=%default]")
diff --git a/gr-uhd/examples/python/usrp_am_mw_rcv.py b/gr-uhd/examples/python/usrp_am_mw_rcv.py
index 28262f2bd5..9d359a4cf8 100755
--- a/gr-uhd/examples/python/usrp_am_mw_rcv.py
+++ b/gr-uhd/examples/python/usrp_am_mw_rcv.py
@@ -20,6 +20,8 @@
 # Boston, MA 02110-1301, USA.
 #
 
+#FIX gain
+
 from gnuradio import gr, eng_notation, optfir
 from gnuradio import audio
 from gnuradio import uhd
@@ -53,7 +55,7 @@ class wfm_rx_block (stdgui2.std_top_block):
                           help="set gain in dB (default is maximum)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
 
         (options, args) = parser.parse_args()
diff --git a/gr-uhd/examples/python/usrp_nbfm_ptt.py b/gr-uhd/examples/python/usrp_nbfm_ptt.py
index 8d26e656e1..1ec25d1671 100755
--- a/gr-uhd/examples/python/usrp_nbfm_ptt.py
+++ b/gr-uhd/examples/python/usrp_nbfm_ptt.py
@@ -59,9 +59,9 @@ class ptt_block(stdgui2.std_top_block):
                            help="set rx gain [default=midpoint in dB]")
         parser.add_option ("", "--tx-gain", type="eng_float", default=None,
                            help="set tx gain [default=midpoint in dB]")
-        parser.add_option("-I", "--audio-input", type="string", default="",
+        parser.add_option("-I", "--audio-input", type="string", default="default",
                           help="pcm input device name.  E.g., hw:0,0 or /dev/dsp")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm output device name.  E.g., hw:0,0 or /dev/dsp")
         parser.add_option ("-N", "--no-gui", action="store_true", default=False)
         (options, args) = parser.parse_args ()
diff --git a/gr-uhd/examples/python/usrp_nbfm_rcv.py b/gr-uhd/examples/python/usrp_nbfm_rcv.py
index 571abe8c90..be890f02d8 100755
--- a/gr-uhd/examples/python/usrp_nbfm_rcv.py
+++ b/gr-uhd/examples/python/usrp_nbfm_rcv.py
@@ -50,7 +50,7 @@ class my_top_block (stdgui2.std_top_block):
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
         parser.add_option("-N", "--no-gui", action="store_true", default=False)
 
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv.py b/gr-uhd/examples/python/usrp_wfm_rcv.py
index bbb5990337..9004469fcb 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv.py
@@ -46,7 +46,7 @@ class wfm_rx_block (stdgui2.std_top_block):
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
         parser.add_option("", "--freq-min", type="eng_float", default=87.9e6,
                           help="Set a minimum frequency [default=%default]")
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py b/gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py
index f7e72ae6f9..dd4190b6df 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv2_nogui.py
@@ -44,7 +44,7 @@ class wfm_rx_block (gr.top_block):
                           help="set 2nd station freq to FREQ", metavar="FREQ")
         parser.add_option("-g", "--gain", type="eng_float", default=40,
                           help="set gain in dB (default is midpoint)")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
         parser.add_option("", "--freq-min", type="eng_float", default=87.9e6,
                           help="Set a minimum frequency [default=%default]")
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py b/gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py
index 514bd4faf7..154f2456e1 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv_fmdet.py
@@ -47,7 +47,7 @@ class wfm_rx_block (stdgui2.std_top_block):
                           help="set squelch level (default is 0)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
         parser.add_option("", "--freq-min", type="eng_float", default=87.9e6,
                           help="Set a minimum frequency [default=%default]")
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv_nogui.py b/gr-uhd/examples/python/usrp_wfm_rcv_nogui.py
index 7d042983ef..9a7558dc77 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv_nogui.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv_nogui.py
@@ -44,7 +44,7 @@ class wfm_rx_block (gr.top_block):
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
         parser.add_option("", "--freq-min", type="eng_float", default=87.9e6,
                           help="Set a minimum frequency [default=%default]")
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv_pll.py b/gr-uhd/examples/python/usrp_wfm_rcv_pll.py
index 53b1e6feac..8cdabe87ae 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv_pll.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv_pll.py
@@ -48,7 +48,7 @@ class wfm_rx_block (stdgui2.std_top_block):
                           help="set squelch level (default is 0)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
         parser.add_option("", "--freq-min", type="eng_float", default=87.9e6,
                           help="Set a minimum frequency [default=%default]")
diff --git a/gr-uhd/examples/python/usrp_wfm_rcv_sca.py b/gr-uhd/examples/python/usrp_wfm_rcv_sca.py
index 646fe85870..f8ae778a9b 100755
--- a/gr-uhd/examples/python/usrp_wfm_rcv_sca.py
+++ b/gr-uhd/examples/python/usrp_wfm_rcv_sca.py
@@ -76,7 +76,7 @@ class wfm_rx_sca_block (stdgui2.std_top_block):
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
         parser.add_option("", "--freq-min", type="eng_float", default=87.9e6,
                           help="Set a minimum frequency [default=%default]")
diff --git a/gr-uhd/examples/python/usrp_wxapt_rcv.py b/gr-uhd/examples/python/usrp_wxapt_rcv.py
index 6b57de3bcf..aaf297089e 100755
--- a/gr-uhd/examples/python/usrp_wxapt_rcv.py
+++ b/gr-uhd/examples/python/usrp_wxapt_rcv.py
@@ -46,7 +46,7 @@ class wxapt_rx_block (stdgui2.std_top_block):
                           help="set gain in dB (default is midpoint)")
         parser.add_option("-V", "--volume", type="eng_float", default=None,
                           help="set volume (default is midpoint)")
-        parser.add_option("-O", "--audio-output", type="string", default="",
+        parser.add_option("-O", "--audio-output", type="string", default="default",
                           help="pcm device name.  E.g., hw:0,0 or surround51 or /dev/dsp")
         parser.add_option("", "--freq-min", type="eng_float", default=137e6,
                           help="Set a minimum frequency [default=%default]")
-- 
cgit v1.2.3


From 48f0d2c9ec3207e839bb91d1f6be1fd091cb1913 Mon Sep 17 00:00:00 2001
From: Mike Jameson <mikejamo@gmail.com>
Date: Mon, 11 Feb 2013 20:18:06 +0000
Subject: uhd: fixed default midpoint gain

---
 gr-uhd/examples/python/usrp_am_mw_rcv.py | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

(limited to 'gr-uhd/examples/python')

diff --git a/gr-uhd/examples/python/usrp_am_mw_rcv.py b/gr-uhd/examples/python/usrp_am_mw_rcv.py
index 9d359a4cf8..02863b32fd 100755
--- a/gr-uhd/examples/python/usrp_am_mw_rcv.py
+++ b/gr-uhd/examples/python/usrp_am_mw_rcv.py
@@ -20,8 +20,6 @@
 # Boston, MA 02110-1301, USA.
 #
 
-#FIX gain
-
 from gnuradio import gr, eng_notation, optfir
 from gnuradio import audio
 from gnuradio import uhd
@@ -140,10 +138,8 @@ class wfm_rx_block (stdgui2.std_top_block):
 
         if options.gain is None:
             g = self.u.get_gain_range()
-            if True:
-                # if no gain was specified, use the mid gain
-                options.gain = (g.start() + g.stop())/2.0
-                options.gain = g.stop()
+            # if no gain was specified, use the mid gain
+            options.gain = (g.start() + g.stop())/2.0
 
         if options.volume is None:
             v = self.volume_range()
-- 
cgit v1.2.3


From 07b686fe56217dbb44cfbc7ccbbea44d82653003 Mon Sep 17 00:00:00 2001
From: Mike Jameson <mikejamo@gmail.com>
Date: Mon, 11 Feb 2013 20:35:20 +0000
Subject: uhd: fixed receive_path()

---
 gr-uhd/examples/python/usrp_nbfm_ptt.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'gr-uhd/examples/python')

diff --git a/gr-uhd/examples/python/usrp_nbfm_ptt.py b/gr-uhd/examples/python/usrp_nbfm_ptt.py
index 1ec25d1671..791b8cb990 100755
--- a/gr-uhd/examples/python/usrp_nbfm_ptt.py
+++ b/gr-uhd/examples/python/usrp_nbfm_ptt.py
@@ -369,7 +369,7 @@ class transmit_path(gr.hier_block2):
 # ////////////////////////////////////////////////////////////////////////
 
 class receive_path(gr.hier_block2):
-    def __init__(self, args, gain, audio_output):
+    def __init__(self, args, spec, antenna, gain, audio_output):
 	gr.hier_block2.__init__(self, "receive_path",
 				gr.io_signature(0, 0, 0), # Input signature
 				gr.io_signature(0, 0, 0)) # Output signature
-- 
cgit v1.2.3