Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-17 | filter: redoing hilbert and fir_delay to use normal filter calls since ↵ | Tom Rondeau | |
alignment is properly handled. | |||
2012-06-17 | filter: added mmse_fir_interpolator with QA code. | Tom Rondeau | |
2012-06-16 | Merge branch 'maint' | Tom Rondeau | |
2012-06-16 | cmake: add support for SYSCONFDIR | Chí-Thanh Christopher Nguyễn | |
Set with 'cmake -DSYSCONFDIR=target ...' This fixes http://gnuradio.org/redmine/issues/492 | |||
2012-06-16 | digital: fixed use of gray code in digital mod/demod GRC files. | Tom Rondeau | |
2012-06-16 | Merge branch 'maint' of gnuradio.org:gnuradio into maint | Tom Rondeau | |
2012-06-16 | Merge branch 'master-mods' | Tom Rondeau | |
2012-06-16 | Merge branch 'master-mods' of git://github.com/osh/gnuradio-1 into master-mods | Tom Rondeau | |
2012-06-16 | blocks: completed transition of add and multiply blocks | Johnathan Corgan | |
* gr::blocks::add_* * gr::blocks::add_const_* * gr::blocks::add_const_v* * gr::blocks::multiply_* * gr::blocks::multiply_const_* * gr::blocks::multiply_const_v* Each of these has ss, ii, ff, and cc versions, for a total of 24 blocks. | |||
2012-06-16 | filter: adding freq_xlating_filter. | Tom Rondeau | |
Includes QA and GRC. Update to build_utils adds a FIR_TYPE for the type of filter and CFIR_TYPE for the type of filter where the taps are always complex (needed for freq_xlating_filter). | |||
2012-06-15 | filter: adding IIR filter. | Tom Rondeau | |
Include QA and GRC. | |||
2012-06-15 | filter: copied over interpolator_taps.h to gr-filter. | Tom Rondeau | |
2012-06-15 | filter: adding single_pole_iir_filter blocks. | Tom Rondeau | |
QA, docs, and GRC. | |||
2012-06-15 | filter: updating adaptive FIR filters. | Tom Rondeau | |
No need for our own adaptive_fir class; can do everything with fir_filter. With QA code. | |||
2012-06-15 | filter: minor coding things. | Tom Rondeau | |
2012-06-15 | filter: mods to fir filter bases to make consistent and simpler. | Tom Rondeau | |
2012-06-15 | New Features: | Tim O'Shea | |
added support for pmt_serialize and pmt_deserialize for uint64_t type pmts added gr_add_const_bb typed block to gr_add_const_XX gengen | |||
2012-06-15 | volk: adding new kernels to test and profile. | Tom Rondeau | |
2012-06-15 | filter: improving documentation and adding GRC blocks for fir_filter_xxx blocks. | Tom Rondeau | |
2012-06-15 | filter: adding ssc and fsf versions of filter with associated new Volk kernels. | Tom Rondeau | |
These routines work and pass QA. They could use some performance work. the FSF is just slightly slower than before; the SCC version is more noticably slower. Both could benefit, probably, by using SSE2 intrinsics to handle the shorts. | |||
2012-06-14 | filter: fixed FIR filter QA code to make sure it excersizes SIMD call. | Tom Rondeau | |
2012-06-14 | filter: added a ccf Volk dot product to use with ccf filters and used it in ↵ | Tom Rondeau | |
fir_filter_ccf. Produces improved results to previous version. | |||
2012-06-14 | filter: switched ccc FIR filter to use aligned VOLK calls. | Tom Rondeau | |
2012-06-14 | blocks: added multiply_xx, some cleanup on add_xx | Johnathan Corgan | |
2012-06-14 | filter: fff FIR filters use VOLK machine information to set alignment. | Tom Rondeau | |
Works with SSE and AVX machines. SSE results comparable to float_dotprod still. AVX slightly faster. | |||
2012-06-14 | volk: fixes for 32f dot_prod | Tom Rondeau | |
Accepts num_points like everything else and handles splitting up numbers itself, not expected to be done externally. Adds AVX version, both aligned and unaligned. | |||
2012-06-14 | Merge branch 'maint' | Johnathan Corgan | |
2012-06-14 | digital: fixed incorrect variable name in qam_demod XML | Ben Reynwar | |
2012-06-14 | Merge branch 'maint' | Johnathan Corgan | |
2012-06-14 | core: remove extraneous include statement | Johnathan Corgan | |
2012-06-14 | digital: fixed typo with gray code setting in GRC's QAM demodulator. | Tom Rondeau | |
2012-06-13 | volk: dot_produce for floats does 16 at a time. | Tom Rondeau | |
This was done to make this have the same performance as float_dotprod from before. This makes all flavors of the 32f dotprod work the same way. Because it's expecting the input to have 4x more samples than specified, it's making qa for these fail. | |||
2012-06-13 | filter wip and probably squash with last. | Tom Rondeau | |
Removing unecessary d_offset counter from fir_filter. | |||
2012-06-13 | filter: process 4 vectors each time in volk dot_prod to speed up fir filters. | Tom Rondeau | |
This makes the volk version of the SSE FIR filter the same speed as using the hand-crafted float_dotprod from before. | |||
2012-06-13 | Merge branch 'master-mods' | Tom Rondeau | |
2012-06-13 | core: modifications to gr_annotator_raw. | Tom Rondeau | |
Using mutex to make add_tag and work thread safe. Throwing exception intead of asserting on error. | |||
2012-06-13 | Merge branch 'master-mods' of git://github.com/osh/gnuradio-1 into master-mods | Tom Rondeau | |
2012-06-12 | new block, gr_annotator_raw | Tim O'Shea | |
allows passing a raw pmt k->v pair from outside the flowgraph/python in at exact samples also added GRUEL autogenerated .i files to gnuradio-core-swig include line | |||
2012-06-11 | Merge commit 'v3.6.1' into wip/gr-blocks-master | Johnathan Corgan | |
2012-06-11 | cmake: update revision to 3.6.2git | Johnathan Corgan | |
2012-06-11 | cmake: update revision to 3.6.1 release | Johnathan Corgan | |
2012-06-10 | Merge branch 'master-mods' | Tom Rondeau | |
2012-06-10 | Merge branch 'master-mods' of git://github.com/osh/gnuradio-1 into master-mods | Tom Rondeau | |
2012-06-10 | filter: Fixed filter_delay and hilbert filter to work with aligned filter loads. | Tom Rondeau | |
2012-06-10 | filter: working aligned taps loads for regular and decimating filter. | Tom Rondeau | |
Has working QA code but needs significant performance improvements. | |||
2012-06-10 | filter: adding ccf version for adaptive filter. | Tom Rondeau | |
2012-06-10 | gr_unpack_k_bits: | Tim O'Shea | |
added python QA code reversed bit ordering to match gr_pack_k_bits gr_keep_m_in_n: added python QA code switched block to operate on individual items as itemsize instead of vectors updated GRC to match | |||
2012-06-10 | blocks: copy alignment fix from maint | Johnathan Corgan | |
2012-06-10 | Merge branch 'maint' | Tom Rondeau | |
2012-06-10 | volk: make sure the alignment call for a block passes at least 1. | Tom Rondeau | |
For machines with an alignment of 1, the blocks were truncating the aligment to 0. This makes sure that it gets set to a minimum of 1. |