summaryrefslogtreecommitdiff
path: root/gr-blocks/include
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge remote-tracking branch 'mmueller/blocks_repeat_add_dynamic_interp'Johnathan Corgan2015-12-271-0/+18
|\ \ | |/ |/|
| * Provided thread safety to dynamic repeatMarcus Müller2015-08-301-0/+4
| | | | | | | | | | ... by wrapping the actual setter in a message handler and writing a delegate _post()er.
| * repeat: Adding dynamic interpolationKevin McQuiggin2015-08-301-0/+14
| | | | | | | | | | * Added void set_interpolation(int) setter * Added int interpolation() getter
* | max and min now accept a vector output length to allow for sane multiple ↵Matt Ettus2015-11-092-6/+14
| | | | | | | | | | | | input vector mode. Defaults to off. Operation unchanged unless enabled by setting vlen_out to be equal to vlen. Then it does elementwise max/min.
* | Added bidirectional conversion between complex numbers and mag/phaseMatt Ettus2015-11-093-0/+112
| |
* | Merge remote-tracking branch 'miek/complex-to-ichar'Johnathan Corgan2015-10-301-0/+60
|\ \
| * | blocks: Add Complex to IChar blockMike Walters2015-10-121-0/+60
| |/
* / ctrlport: blocks: added controlport support to add_const_XX blocks.Tom Rondeau2015-10-166-14/+268
|/ | | | | | Removed add_const_XX template concept and reimplemented as separate blocks for bb, ss, ii, ff, and cc support. The work functions should be converted into VOLK calls.
* Merge remote-tracking branch 'tom/blocks/peak_detector2_docs'Johnathan Corgan2015-04-291-8/+16
|\
| * blocks: improved documentation for peak_detector2.Achilleas Anastasopoulos2015-04-291-8/+16
| |
* | docs: Fixing some missing parameters and other Doxygen errors/warnings.Tom Rondeau2015-04-281-2/+2
|/
* blocks: fixed problem with setting peak detector's alpha value.Tom Rondeau2015-04-081-1/+1
| | | | | | | | This changes the public interface from an int to a float. But the alpha must be between 0 and 1 for it to make any sense, so if this is being used, it's never producing the right answer. Also, it's likely that this change will be transparent to anyone who is trying to set it.
* Merge remote-tracking branch 'osh/tsb_align'Johnathan Corgan2015-04-012-0/+56
|\ | | | | | | | | Conflicts: volk
| * blocks: add blocks_stream_align to support acquiring alignment to TSB from ↵Tim O'Shea2015-02-132-0/+56
| | | | | | | | an unaligned TSB stream
* | Merge branch 'maint'Tom Rondeau2015-03-132-4/+3
|\ \
| * \ Merge remote-tracking branch 'mbant/blocks/bug_742' into maintTom Rondeau2015-03-131-2/+1
| |\ \
| | * | blocks: Fixed static init of matrix_multiply membersMartin Braun2015-03-111-2/+1
| | | |
| * | | blocks: Fixed UDP source bugMartin Braun2015-03-131-2/+2
| |/ / | | | | | | | | | | | | | | | | | | Before, it would actually read too few bytes from the incoming buffer. Also removed some 'magic' constants and replaced by const variables.
* | / blocks: integration supports vector inputJiří Pinkava2015-02-231-1/+1
| |/ |/|
* | Merge remote-tracking branch 'tom/blocks/peak_det_api'Johnathan Corgan2015-02-041-1/+1
|\ \
| * | blocks: the API for the peak_detector blocks incorrectly uses int instead of ↵Tom Rondeau2015-02-041-1/+1
| | | | | | | | | | | | float for setting alpha.
* | | Merge branch 'maint'Johnathan Corgan2015-02-041-7/+6
|\ \ \ | |/ / |/| / | |/
| * blocks: cleans up the docs for the multiply_matrix blocks.Tom Rondeau2015-02-041-7/+6
| |
* | gr-blocks: Make tap/tun configurable, fix GRC spec to be consistent with ↵Paul Garver2015-01-241-1/+2
| | | | | | | | default flag of IFF_TAP
* | Merge remote-tracking branch 'fengzhe/repack_bits_update'Johnathan Corgan2015-01-221-0/+1
|\ \
| * | blocks: added callback function set_k_and_l to repack bitsfengzhe298882015-01-221-0/+1
| |/ | | | | | | digital:corrected a function declaration in public header
* / blocks: added callback functions to stream_to_tagged_streamfengzhe298882015-01-221-0/+2
|/
* blocks: added endianness toggle to repack bits.Tom Rondeau2014-12-291-2/+4
|
* Merge branch 'maint'Johnathan Corgan2014-12-231-9/+29
|\
| * blocks: Improved docs for repack_bitsMartin Braun2014-12-191-9/+29
| |
* | blocks: Made pdu_to_tagged_stream a TSB sourceMartin Braun2014-12-091-2/+2
| |
* | blocks: adding a tanh lut for control_loop blocks to use.Tom Rondeau2014-10-211-0/+81
| |
* | Add vector support to abs block. Remove unused num_inputs from xml.jwl2014-09-071-1/+1
|/
* Merge branch 'maint'Johnathan Corgan2014-08-261-10/+11
|\
| * The functions in wavfile.cc are publicly exported.qarlosalberto2014-08-261-10/+11
| |
* | Merge branch 'maint'Tom Rondeau2014-08-141-2/+12
|\|
| * blocks: delay block cannot be initialized with a negative number.Tom Rondeau2014-08-141-2/+12
| | | | | | | | | | This commit puts in a check in the constructor and better documentation about the behavior.
* | blocks: adding VOLK support for some functions.Tom Rondeau2014-07-296-5/+239
| | | | | | | | | | | | | | | | | | * multipy_const_vcc and _vff * sub_ff * float_to_complex * binary_slicer Also adds a min_XX block to complement max_XX.
* | blocks: Nicer LaTeX docs for multiply_matrixMartin Braun2014-07-261-7/+16
| |
* | cmake: coalesce EXPAND macros into 3 common macros, and switch to using ↵Michael Dickens2014-07-241-76/+33
| | | | | | | | those; simplifies code and makes maintenance easier.
* | Merge remote-tracking branch 'martin/blocks/mult_matrix'Johnathan Corgan2014-07-242-0/+95
|\ \ | |/ |/|
| * blocks: Added multiply_matrix_ccMartin Braun2014-07-072-14/+17
| |
| * blocks: Added multiply_matrix_ffMartin Braun2014-07-072-1/+93
| | | | | | | | | | This block maps inputs to outputs by matrix multiplication. Also includes QA.
* | Removing trailing/extra whitespaces before release (for master).Tom Rondeau2014-07-072-6/+6
| | | | | | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace).
* | Merge branch 'maint'Tom Rondeau2014-07-0746-85/+85
|\ \
| * | Removing trailing/extra whitespaces before release.Tom Rondeau2014-07-0747-86/+86
| | | | | | | | | | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace).
* | | Merge branch 'maint'Tom Rondeau2014-07-075-5/+15
|\| | | |/ |/|
| * docs: Corrects or expands documentation comments for various blocks where I ↵Kevin Reid2014-07-075-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | have had to read the source code to understand the - char_to_short and short_to_char scale by a factor of 1<<8. - What delay actually does. - File descriptor blocks close their FDs when destroyed. And one code change: The firdes transition width check error text is made consistent with other similar messages. Addresses Issue #686.
* | docs: adding docs for blocks::copy and digital::constellation_receiver to ↵Tom Rondeau2014-06-261-0/+6
| | | | | | | | describe their message ports.
* | blocks: added I/Q swap option to interleaved_short_to_complexBalint Seeber2014-06-131-1/+3
| |