[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r5038 - gnuradio/branches/developers/jcorgan/snd/gr-so
From: |
jcorgan |
Subject: |
[Commit-gnuradio] r5038 - gnuradio/branches/developers/jcorgan/snd/gr-sounder/src/python |
Date: |
Tue, 17 Apr 2007 16:19:02 -0600 (MDT) |
Author: jcorgan
Date: 2007-04-17 16:19:02 -0600 (Tue, 17 Apr 2007)
New Revision: 5038
Modified:
gnuradio/branches/developers/jcorgan/snd/gr-sounder/src/python/sounder.py
Log:
Add frequency option.
Modified:
gnuradio/branches/developers/jcorgan/snd/gr-sounder/src/python/sounder.py
===================================================================
--- gnuradio/branches/developers/jcorgan/snd/gr-sounder/src/python/sounder.py
2007-04-17 21:31:54 UTC (rev 5037)
+++ gnuradio/branches/developers/jcorgan/snd/gr-sounder/src/python/sounder.py
2007-04-17 22:19:02 UTC (rev 5038)
@@ -12,13 +12,17 @@
_tx_freq_divisor = 32e6*(TX_RATE_MAX+1)
class sounder:
- def __init__(self):
+ def __init__(self, frequency):
if TX_RATE_MAX == 1:
fname = 'usrp_sounder_max.rbf'
else:
fname = 'usrp_sounder.rbf'
print "Using FPGA bitstream", fname
self.trans = usrp.sink_s(fpga_filename=fname)
+ self.subdev_spec = usrp.pick_tx_subdevice(self.trans)
+ self.subdev = usrp.selected_subdev(self.trans, self.subdev_spec)
+ self.trans.tune(0, self.subdev, frequency)
+
if TX_RATE_MAX == 1:
self.set_tx_intfc(0x09)
self.set_tx_dig(0x11)
@@ -56,7 +60,7 @@
return self.trans._read_9862(0, 25)
def test_transmit(options):
- t = sounder()
+ t = sounder(options.frequency)
t.start()
raw_input('Press return to stop transmitter.')
t.stop
@@ -74,6 +78,9 @@
def main():
parser = OptionParser(option_class=eng_option)
+ parser.add_option("-f", "--frequency", type="eng_float", default=0.0,
+ help="set frequency to FREQ in Hz, default is %default",
metavar="FREQ")
+
(options, args) = parser.parse_args()
if len(args) != 0:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r5038 - gnuradio/branches/developers/jcorgan/snd/gr-sounder/src/python,
jcorgan <=