summaryrefslogtreecommitdiff
path: root/gr-utils
AgeCommit message (Collapse)Author
2009-08-24Adding equiripple band reject filter to filter design app.Tom Rondeau
2009-08-24Added routine for optfir equiripple filter design code to create complex ↵Tom Rondeau
bandpass filters. Also adds this ability to the filter designer.
2009-08-24Added design for Guassian filters.Tom
2009-08-24Added design for RRC filters.Tom
2009-08-23Added Band Notch filterTom
2009-08-23Adding complex bandpass filter design (for windowed filters only).Tom
2009-08-23Adding plotting of group delay.Tom
2009-08-23Adding labels to the plots.Tom
2009-08-23Plotting phase of filter in its own tab now.Tom
2009-08-23Adding a phase and group delay plot to the GUI.Tom
2009-08-23Fixing time domain plot zoomer.Tom
2009-08-23Adding features and usability.Tom
2009-08-20Removed the LFP and HPF ui's that are now a part of the main pyqt_filter.ui ↵Tom
package.
2009-08-18Adding a graphical tool to design and analyze filters.Tom
2009-08-15Merged VRT work-in-progress from eb/vrt2 (11518:11598) into trunk.eb
Passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11600 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-14Adding a QT-based data file viewer.Tom
This is the start of an application to read in data files and display them in a useful manner.
2009-08-14Added git ignore files auto created from svn:ignore properties.git
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-12Merging trondeau/pfb r11249:11581 into trunk. This adds a few polyphase ↵trondeau
filterbank implementations that do (integer) decimation, (integer) interpolation, arbitrary resampling, and channelizing. gnuradio-example/python/pfb includes a number of different examples of how to use these blocks. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11583 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-27Merged r11123:11148 from jcorgan/np into trunk.jcorgan
Adds --enable-python option to configure (defaults to yes). Using --disable-python or --enable-python=no will cause only C++ API targets to be created and installed. Several new shared libraries are now created. Where in the past, the C++ objects of the actual gnuradio blocks that were in a component were hidden inside their corresponding Python extension modules, these are now split out into a libgnuradio-foo.so library, and the _foo.so Python module is linked to that. This has been the way several top- level components have operated for some time, such as gr-audio-alsa and gr-usrp and gr-usrp2. This changeset applies that pattern to all components. C++ API users can use pkg-config to discover the cflags and libs parameters needed to include and link against these libraries. These components have not been tested: gr-comedi gr-audio-osx gr-audio-windows Passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11150 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-19Merged remainder of eb/t348 10637:10648. This adds a -N <nsamples>eb
argument to usrp_siggen.py, usrp_siggen.cc and test_usrp_standard_tx.cc. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10650 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-14Merged r10554:10595 from michaelld/am_swig_4 into trunk. Major overhaul of ↵jcorgan
SWIG usage in build system, also fixes ticket:130. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10596 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-23Cleanup, changed ifc_name() to interface_name()jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10477 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-22Re-implementation of usrp2_siggen.py with dynamically adjustable flowgraph. ↵jcorgan
Adds new usrp2_siggen_gui.py that implements GUI interface on top if same, GUI-unaware flowgraph. Uses new gr.wxgui.gui class. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10476 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-04Merged r10383:10390 from jcorgan/u2-wip into trunk.jcorgan
* Implements daughterboard independent LO offset tuning * Removes RFX specific LO offset code * Adds 'set_lo_offset' to libusrp2 and Python API * Adds --lo-offset to usrp2_fft.py and usrp2_rx_cfile.py * Ensures daughterboards are reset to default values at startup. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10392 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31set fft-size from command line, default to 12 divs verticalmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10354 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19enable_realtime in usrp2_siggen.pyjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10262 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-24Merged r10071:10164 from features/cppdb-test into trunk. Implements the ↵jcorgan
fully native C++ API for the USRP. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10165 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-18added frequency sweep capabilitymatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10126 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-13added 2tone capabilitymatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9987 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-13proper comparison of vectors; I thought I had already fixed this...trondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9984 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-11Fix help stringsjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9972 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-11Add --fft-size command-line parameter, defaults to original behavior (1024)jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9970 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-27Revert erroneous change to usrp2_fft.pyjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9864 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-27Adds usrp2 example directory, WFM receiver. Default audio rate works out to ↵jcorgan
32015 Hz, which is close enough, but for ALSA, you can use -O plughw:0,0 to get rid of the warning message. A resampler would be ideal. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9863 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-27Fix gain slider for configurations that have no gain controljcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9862 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-26Update usrp2_fft.py to use updated gr-usrp2. Display is correct now, ↵jcorgan
however, attempting to change parameters via the controls still isn't working. But this has been isolated to a libusrp2 issue, not a usrp2_fft.py issue. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9859 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-26Updated usrp2_rx_cfile.py and usrp2_siggen.py to use updated gr-usrp2jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9858 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-25added real PSD plotting tool with optional spectrogram plot.trondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9846 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-25fixing time axes and zoom functiontrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9845 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-25updating FFT plotting utilities. New file gr_plot_fft.py can plot any data ↵trondeau
type with -d flag and gr_plot_fft_c and gr_plot_fft_f just call this one and pass in complex of float data types. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9842 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-11Defaulting to a baseband frequency of 100kHz confuses everyone. Make the ↵matt
default 0 git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9777 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-23Adds usrp2_siggen.py to gr-utils, missed copyright noticesjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9642 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-08Merged r9433:9527 from features/gr-usrp2 into trunk. Adds usrp2 and ↵jcorgan
gr-usrp2 top-level components. Trunk passes distcheck with mb-gcc installed, but currently not without them. The key issue is that when mb-gcc is not installed, the build system skips over the usrp2/firmware directory, and the firmware include files don't get put into the dist tarball. But we can't do the usual DIST_SUBDIRS method as the firmware is a subpackage. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9528 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-14Merged changeset r9241:9289 from jblum/glwxgui into trunk. Adds OpenGL ↵jcorgan
versions of fftsink, waterfallsink, and scopesink, and new constsink. See README.gl for use. (Josh Blum) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9290 221aa14e-8319-0410-a670-987f0aec2ac5
2008-07-10Add lookup by serial number.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8858 221aa14e-8319-0410-a670-987f0aec2ac5
2008-07-10Adds lsusrp to gr-utils, obsoletes usrp_print_db.pyjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8857 221aa14e-8319-0410-a670-987f0aec2ac5
2008-06-24removed is_running method from gr_top_blockeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8689 221aa14e-8319-0410-a670-987f0aec2ac5
2008-03-07Adds callback function so that the user can click on a point in the time ↵trondeau
sequence and highlight it and the corresponding point in the constellation diagram; can cycle forwards and backwards using < and > keys, respectively. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7957 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-28Make usrp_fft.py reference scale configurable.jcorgan
Default is 14390, which is the ADC full scale * CORDIC gain in the FPGA DDC. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7865 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-28Make averaging alpha configurablejcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7864 221aa14e-8319-0410-a670-987f0aec2ac5