diff options
Diffstat (limited to 'gr-qtgui/apps/gr_time_plot_c')
-rwxr-xr-x | gr-qtgui/apps/gr_time_plot_c | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/gr-qtgui/apps/gr_time_plot_c b/gr-qtgui/apps/gr_time_plot_c deleted file mode 100755 index 7beab0b391..0000000000 --- a/gr-qtgui/apps/gr_time_plot_c +++ /dev/null @@ -1,74 +0,0 @@ -#!/usr/bin/env python -# -# Copyright 2012,2013 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# GNU Radio is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# GNU Radio is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Radio; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. -# - -from gnuradio import gr -from gnuradio import blocks - -try: - import gnuradio.qtgui.plot_time_base as plot_base -except ImportError: - import plot_time_base as plot_base - -try: - from gnuradio import qtgui - from PyQt4 import QtGui, QtCore - import sip -except ImportError: - print "Error: Program requires PyQt4 and gr-qtgui." - sys.exit(1) - -class plot_time_c(plot_base.plot_base): - def __init__(self, filelist, samp_rate, - start, nsamples, max_nsamples, - auto_scale): - plot_base.plot_base.__init__(self, filelist, samp_rate, - start, nsamples, max_nsamples, - auto_scale) - self.read_samples = plot_base.read_samples_c - self.dsize = gr.sizeof_gr_complex - self.src_type = blocks.vector_source_c - self.gui_snk = qtgui.time_sink_c(self._nsamps, self._samp_rate, - "", self._nsigs) - self._nsigs *= 2 # complex plots have real/imag - self.setup() - -def main(): - description = "Plots a list of files on a scope plot. Files are a binary list of complex floats." - args = plot_base.setup_options(description) - - max_nsamples = plot_base.find_max_nsamples(args.files) - - tb = plot_time_c(args.files, args.sample_rate, - args.start, args.nsamples, max_nsamples, - not args.no_auto_scale) - - main_box = plot_base.plot_time_form(tb, 'GNU Radio Time Plot', 10000.0) - main_box.show() - - tb.run() - tb.qapp.exec_() - -if __name__ == "__main__": - try: - main() - except KeyboardInterrupt: - pass |