diff options
author | Tom Rondeau | 2011-10-03 17:22:37 -0400 |
---|---|---|
committer | Tom Rondeau | 2011-10-03 17:22:37 -0400 |
commit | 01bed8dae8b636b216c0ce980430df7191ecc594 (patch) | |
tree | 41646fb8769c0f40fba1fecbecc1194ffd439fe9 /gr-uhd/apps/hf_radio/output.py | |
parent | 21e9139fb2ec13ec38287b36d6399c12b00b37c6 (diff) | |
download | gnuradio-01bed8dae8b636b216c0ce980430df7191ecc594.tar.gz gnuradio-01bed8dae8b636b216c0ce980430df7191ecc594.tar.bz2 gnuradio-01bed8dae8b636b216c0ce980430df7191ecc594.zip |
UHD: moving HF apps from gnuradio-examples to gr-uhd/examples. Did the minimum possible work to convert HF Explorer to use UHD.
Diffstat (limited to 'gr-uhd/apps/hf_radio/output.py')
-rw-r--r-- | gr-uhd/apps/hf_radio/output.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gr-uhd/apps/hf_radio/output.py b/gr-uhd/apps/hf_radio/output.py new file mode 100644 index 000000000..dc9caf528 --- /dev/null +++ b/gr-uhd/apps/hf_radio/output.py @@ -0,0 +1,17 @@ +# Audio output with a volume control. +# +# M. Revnell 2005-Dec + +from gnuradio import gr, gru +from gnuradio import audio + +class output( gr.hier_block ): + def __init__( self, fg, rate ): + self.out = audio.sink( rate ) + self.vol = gr.multiply_const_ff( 0.1 ) + fg.connect( self.vol, self.out ) + gr.hier_block.__init__(self, fg, self.vol, None ) + + def set( self, val ): + self.vol.set_k( val ) + |