[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r6370 - gnuradio/trunk/gr-utils/src/python
From: |
matt |
Subject: |
[Commit-gnuradio] r6370 - gnuradio/trunk/gr-utils/src/python |
Date: |
Sat, 8 Sep 2007 15:17:21 -0600 (MDT) |
Author: matt
Date: 2007-09-08 15:17:20 -0600 (Sat, 08 Sep 2007)
New Revision: 6370
Modified:
gnuradio/trunk/gr-utils/src/python/usrp_siggen.py
Log:
added option to set the gain
Modified: gnuradio/trunk/gr-utils/src/python/usrp_siggen.py
===================================================================
--- gnuradio/trunk/gr-utils/src/python/usrp_siggen.py 2007-09-08 21:16:25 UTC
(rev 6369)
+++ gnuradio/trunk/gr-utils/src/python/usrp_siggen.py 2007-09-08 21:17:20 UTC
(rev 6370)
@@ -133,6 +133,8 @@
help="set waveform frequency to FREQ
[default=%default]")
parser.add_option ("-a", "--amplitude", type="eng_float", default=16e3,
help="set waveform amplitude to AMPLITUDE
[default=%default]", metavar="AMPL")
+ parser.add_option ("-g", "--gain", type="eng_float", default=None,
+ help="set output gain to GAIN [default=%default]")
parser.add_option ("-o", "--offset", type="eng_float", default=0,
help="set waveform offset to OFFSET [default=%default]")
(options, args) = parser.parse_args ()
@@ -163,7 +165,10 @@
fg.subdev = usrp.selected_subdev(fg.u, options.tx_subdev_spec)
print "Using TX d'board %s" % (fg.subdev.side_and_name(),)
- fg.subdev.set_gain(fg.subdev.gain_range()[1]) # set max Tx gain
+ if options.gain is None:
+ fg.subdev.set_gain(fg.subdev.gain_range()[1]) # set max Tx gain
+ else:
+ fg.subdev.set_gain(options.gain) # set max Tx gain
if not fg.set_freq(options.rf_freq):
sys.stderr.write('Failed to set RF frequency\n')
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r6370 - gnuradio/trunk/gr-utils/src/python,
matt <=