Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-18 | filter: adding PFB decimator with GRC and QA. | Tom Rondeau | |
2012-06-18 | filter: added interp_fir_filter with QA and GRC. | Tom Rondeau | |
2012-06-17 | filter: adding fractional_interpolator_{cc,ff} with QA and GRC. | Tom Rondeau | |
2012-06-17 | filter: fixed fir_filter_with_buffer and added QA code to check. | Tom Rondeau | |
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 | 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 | 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 | 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-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-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-05-09 | filter: wip: working on adaptive FIR filter. Moved ccc and created parent ↵ | Tom Rondeau | |
class that is not a gr_block. | |||
2012-05-08 | filter: created polyphase_filterbank parent class to handle some ↵ | Tom Rondeau | |
initialization and setting taps of PFB blocks. Converted pfb_channelizer_ccf over to new parent class. Passes QA. | |||
2012-05-08 | filter: copied over pfb_channelizer to gr-filter with QA and GRC. | Tom Rondeau | |
2012-05-07 | filter: fixed typo. | Tom Rondeau | |
2012-05-06 | filter: added fir_filter_with_buffer to gr-filter. | Tom Rondeau | |
Only fff and ccc versions so far. Needs work on Volk to be followed from fir_filter. | |||
2012-05-06 | filter: added filter_delay_fc to gr-filter with QA and GRC files. | Tom Rondeau | |
2012-05-06 | filter: some cleanup with the dc_blocker code. | Tom Rondeau | |
2012-05-06 | filter: moved dc_blocker to gr-filter with QA and GRC blocks. | Tom Rondeau | |
2012-05-05 | filter: added hilbert xform block with QA and GRC block. | Tom Rondeau | |
2012-05-05 | filter: actually run the C++ unit tests. | Tom Rondeau | |
2012-05-05 | filter: added Parks-McClellen algorithm. | Tom Rondeau | |
Renamed gr_remez to pm_remez here. Added QA code and fixed coding style. | |||
2012-05-05 | filter: cleanup and moving calls from gr.firdes to filter.firdes. | Tom Rondeau | |
2012-05-05 | filter: added firdes for generating FIR filters to gr-filter. | Tom Rondeau | |
Addes QA code in both Python and C++. | |||
2012-05-03 | filter: added GRC block for FFT filters. Fixed example install. | Tom Rondeau | |
2012-05-03 | filter: improved documentation for fft_filters. | Tom Rondeau | |
2012-05-03 | filter: preparing to handle alignment better in FIR filters. | Tom Rondeau | |
2012-05-02 | filter: fixed fft_filter tests. | Tom Rondeau | |
2012-05-02 | filter: adding fff version of FFT filter. | Tom Rondeau | |
2012-05-02 | filter: fixed FIR filter taps and added complex FFT filter. | Tom Rondeau | |
2012-05-02 | filter: Reworking filter to have a set of basic implementation classes for ↵ | Tom Rondeau | |
filters of different kinds. The GR blocks are templated now and call from fir_filters for the volk-specific implemenation. Note the modification to build_utils.py to accomodate these changes. | |||
2012-05-02 | filter: adding examples folder. | Tom Rondeau | |
First example compares old filter in gr to new one in filter. | |||
2012-05-02 | filter: fixing up fir_filter_fff to handle taps appropriately, also does ↵ | Tom Rondeau | |
decimation. | |||
2012-05-02 | build: reworking cmake structure for include and lib directories. I think ↵ | Tom Rondeau | |
this is cleaner. We also probably don't need the link_directories (according to the cmake guys, this is no longer necessary). | |||
2012-05-01 | filter: work on creating gr-filter top-level component. | Tom Rondeau | |
Builds but does not bring in libgnuradio-fft.so symbols. |