summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-01-02Buffers now hold on to all tags from both this window and the last window of ↵Tom Rondeau
items instead of just this window. This protects against the rare times when one block is called twice before another block is, thereby pruning the tags before they can be passed downstream. The same thing will happen if a block is called 3 times in a row, which is highly unlikely.
2011-01-02Fixing a comment.Tom Rondeau
2010-12-30Adding tags back into UHD source. If a packet received from a UHD source has ↵Tom Rondeau
a timestamp, we create a tag from it and pass it down the line. If no timestamp, produce no tags. This should not affect behavior of the UHD single source for those not dealing with tags.
2010-12-30Fixes to psd plotting tool. Trying to keep up with the changing API; this ↵Tom Rondeau
should be backwards compatible.
2010-12-30More generic error message if guile-dev not installed.Tom Rondeau
2010-12-28Merge branch 'master' into nextTom Rondeau
* master: Under extreme circumstances, optfir might never produce an answer (atten>300), so this puts in a check on the ripple; if it gets too large, stop trying. Allowing PFB interpolator to be called without specifying the taps; autogen taps inside hierblock. Allowing PFB decimator to be called without specifying the taps; autogen taps inside hierblock. PFB channelizer can be specified without external taps. Uses optfir to generate an internal filter to cover the channel bandwidth; user can specify the attenuation of this filter if desired. Updating the arb. resampler to use the optfir filter that provides better specificatiion of stopband atten.
2010-12-28Under extreme circumstances, optfir might never produce an answer ↵Tom Rondeau
(atten>300), so this puts in a check on the ripple; if it gets too large, stop trying.
2010-12-28Allowing PFB interpolator to be called without specifying the taps; autogen ↵Tom Rondeau
taps inside hierblock.
2010-12-28Allowing PFB decimator to be called without specifying the taps; autogen ↵Tom Rondeau
taps inside hierblock.
2010-12-28PFB channelizer can be specified without external taps. Uses optfir to ↵Tom Rondeau
generate an internal filter to cover the channel bandwidth; user can specify the attenuation of this filter if desired.
2010-12-28Updating the arb. resampler to use the optfir filter that provides better ↵Tom Rondeau
specificatiion of stopband atten.
2010-12-27Add missing .test files to tarball.Eric Blossom
2010-12-27Add minimal Python and Guile QA code to gr-uhd.Eric Blossom
2010-12-27distcheck fixEric Blossom
2010-12-27Add scheme-ish convenience functions to usrp2.scm.Eric Blossom
2010-12-27Add minimal guile test code gr-usrp2.Eric Blossom
2010-12-27Rename usrp2.i to usrp2_swig.i to allow insertion of guile convenience ↵Eric Blossom
functions.
2010-12-26gr-uhd: Fixing makefile to define GR_HAVE_UHD for swig. This was lost in the ↵Tom Rondeau
makefile updates with the guile work. This is a better place/fix, anyway.
2010-12-23Merge branch 'master' into nextTom Rondeau
* master: clean now gets rid of unittest results. Passes distcheck. Modifying the unittest output. XML files are no longer written outside of the build tree. A new patch for fixing the alsa restart issue. Submitted by Volker Schroer. Reverting last change in alsa. PFB resampler: fix it this way to avoid the signed/unsigned warning. PFB resampler: fixes bug where filter could be looking past the number of inputs. Adding a "change in progress" check to alsa sink. Added a check in alsa sink if error has occurred due to blocking; if so, it will just drop samples and not get backed up. Patch taken from Marcus Leech 10/29/2010. Conflicts: Makefile.common gnuradio-core/src/lib/filter/gr_pfb_arb_resampler_ccf.cc
2010-12-23clean now gets rid of unittest results. Passes distcheck.Tom Rondeau
2010-12-23Modifying the unittest output. XML files are no longer written outside of ↵Tom Rondeau
the build tree.
2010-12-23Update volk .gitignoresEric Blossom
2010-12-23Add test to see if Guile was built with threads enabledEric Blossom
2010-12-22Check for lt_dladvise_global and fall back to using lt_dlopenext if not found.Eric Blossom
2010-12-22Merge branch 'alsa_drop_samples'Tom Rondeau
2010-12-22A new patch for fixing the alsa restart issue. Submitted by Volker Schroer.Tom Rondeau
2010-12-22Reverting last change in alsa.Tom Rondeau
2010-12-21Merge branch 'next' into guile.Eric Blossom
Passes distcheck. * next: (32 commits) volk: Fix for popcnt's 64/32-bit issues. Using a copy of config.guess and config.sub instead of sym links. Including time header to qa files. Changed python env variable to more globally usable version. gr_uhd: Quick fix for make distcheck failures if UHD is not installed. PFB resampler: fix it this way to avoid the signed/unsigned warning. PFB resampler: fixes bug where filter could be looking past the number of inputs. resampler PFB: Sets relative rate when rate is changed. Create method to set rate on pfb_arb_resamp after it has been created. Allow it to be called from GRC. volk: fix for running 32-bit OS on 64-bit processor. System is correctly identified as 32-bit and compiles with the correct flags. volk: changing the path variables again. This works on my various systems tested. Using abs_ path names failed on Ubuntu 8.04 32-bit. volk: May be a hack, but it was required for my 32-bit Fedora 13 to work. volk: Removing unnecessary shell script; last commit takes care if its functions. volk: Fixing build system to handle making volk_mktables, volk_tables.h, and volk_config.h instead of a standalone shell script. volk: readding 16sc_magnitude_32f_sse with fix for SSE hadd_ps error. volk: Adding a few more generic-only test cases. volk: adding generic QA test for 16sc_magnitude_32f. volk: modified the configure scripts to output which architectures it will be building based on the configure tests. uhd: update notes in grc blocks for addressing scheme volk: Removing erroneous SSE function that actually usese an SSE3 intrin (mm_hadd_ps). ...
2010-12-17volk: Fix for popcnt's 64/32-bit issues.Tom Rondeau
2010-12-16Using a copy of config.guess and config.sub instead of sym links.Tom Rondeau
2010-12-16Including time header to qa files.Tom Rondeau
2010-12-16Changed python env variable to more globally usable version.Tom Rondeau
2010-12-13gr_uhd: Quick fix for make distcheck failures if UHD is not installed.Tom Rondeau
2010-12-12PFB resampler: fix it this way to avoid the signed/unsigned warning.Tom Rondeau
2010-12-12PFB resampler: fixes bug where filter could be looking past the number of ↵Tom Rondeau
inputs.
2010-12-12resampler PFB: Sets relative rate when rate is changed.Tom Rondeau
2010-12-12PFB resampler: fix it this way to avoid the signed/unsigned warning.Tom Rondeau
2010-12-12PFB resampler: fixes bug where filter could be looking past the number of ↵Tom Rondeau
inputs.
2010-12-11Create method to set rate on pfb_arb_resamp after it has been created.Matt Ettus
Allow it to be called from GRC.
2010-12-11Merge branch 'volk' into nextTom Rondeau
2010-12-11volk: fix for running 32-bit OS on 64-bit processor. System is correctly ↵Tom Rondeau
identified as 32-bit and compiles with the correct flags.
2010-12-11volk: changing the path variables again. This works on my various systems ↵Tom Rondeau
tested. Using abs_ path names failed on Ubuntu 8.04 32-bit.
2010-12-10and anotherEric Blossom
2010-12-10missed oneEric Blossom
2010-12-10Add guile/.libs to libpathEric Blossom
2010-12-10Use load-extension-global instead of load-extensionEric Blossom
2010-12-10Add new Guile gsubr that loads shared libraries using the equivalent of the ↵Eric Blossom
RTLD_GLOBAL flag. This is part of a work-around for swig bug: 1863647 http://sourceforge.net/tracker/index.php?func=detail&aid=1863647&group_id=1645&atid=101645
2010-12-10volk: May be a hack, but it was required for my 32-bit Fedora 13 to work.Tom Rondeau
2010-12-10volk: Removing unnecessary shell script; last commit takes care if its ↵Tom Rondeau
functions.
2010-12-10volk: Fixing build system to handle making volk_mktables, volk_tables.h, and ↵Tom Rondeau
volk_config.h instead of a standalone shell script.