[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r5905 - gnuradio/trunk/gr-pager/src
From: |
jcorgan |
Subject: |
[Commit-gnuradio] r5905 - gnuradio/trunk/gr-pager/src |
Date: |
Wed, 4 Jul 2007 16:58:57 -0600 (MDT) |
Author: jcorgan
Date: 2007-07-04 16:58:57 -0600 (Wed, 04 Jul 2007)
New Revision: 5905
Modified:
gnuradio/trunk/gr-pager/src/usrp_flex.py
Log:
Minor tweaks in display
Modified: gnuradio/trunk/gr-pager/src/usrp_flex.py
===================================================================
--- gnuradio/trunk/gr-pager/src/usrp_flex.py 2007-07-04 17:35:18 UTC (rev
5904)
+++ gnuradio/trunk/gr-pager/src/usrp_flex.py 2007-07-04 22:58:57 UTC (rev
5905)
@@ -129,7 +129,7 @@
def main():
parser = OptionParser(option_class=eng_option)
- parser.add_option("-f", "--frequency", type="eng_float",
+ parser.add_option("-f", "--frequency", type="eng_float", default=None,
help="set receive frequency to Hz", metavar="Hz")
parser.add_option("-R", "--rx-subdev-spec", type="subdev",
help="select USRP Rx side A or B", metavar="SUBDEV")
@@ -139,6 +139,10 @@
help="set RF gain", metavar="dB")
(options, args) = parser.parse_args()
+ if len(args) > 0 or options.frequency == None:
+ print "Run 'usrp_flex.py -h' for options."
+ sys.exit(1)
+
if options.frequency < 1e6:
options.frequency *= 1e6
@@ -150,8 +154,15 @@
while 1:
if not queue.empty_p():
msg = queue.delete_head() # Blocking read
- fields = split(msg.to_string(), chr(128))
- print join(fields, '|')
+ page = join(split(msg.to_string(), chr(128)), '|')
+ disp = []
+ for n in range(len(page)):
+ if ord(page[n]) < 32:
+ disp.append('.')
+ else:
+ disp.append(page[n])
+ print join(disp, '')
+
else:
time.sleep(1)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r5905 - gnuradio/trunk/gr-pager/src,
jcorgan <=