summaryrefslogtreecommitdiff
path: root/gr-blocks/grc
Commit message (Collapse)AuthorAgeFilesLines
...
* blocks: Fix short to complex GRC binding.Ron Economos2019-01-141-2/+1
|
* Fix C++ hier block generationHåkon Vågsether2018-12-181-0/+2
|
* Updated C++ header file names for gr-blocks' blocksHåkon Vågsether2018-12-1828-30/+30
|
* grc: add flags as a listAndrej Rode2018-12-18135-141/+137
|
* Added C++ support to gr-analog, gr-blocks and grcHåkon Vågsether2018-12-18135-5/+978
|
* blocks: Fix add and multiply const blocks GRC bindingsMartin Braun2018-11-222-9/+11
| | | | | | | | The 'add' and 'multiply' const blocks have different implementations in C++ for vector- and scalar use cases. In GRC, there was only one type of bindings. This commit fixes the switching between the vector- and scalar versions. It also fixes the assertion error that would require users to specify scalars as vectors of length one.
* grc: Fixed the "Show Msg Ports" optionHåkon Vågsether2018-11-221-1/+1
| | | | | Several GRC bindings have switches to hide the message port, which is currently being ignored. This will make the switch work.
* Allow the full range of offsets.Clayton Smith2018-11-021-0/+2
|
* Un-break Socket PDU block, removing old Cheetah codeHåkon Vågsether2018-11-011-19/+3
|
* Merge remote-tracking branch 'origin/next' into merge_nextMarcus Müller2018-08-31281-8406/+5226
|\
| * Cleaned and fixed more blocks in gr-blocks and grcHåkon Vågsether2018-08-253-5/+13
| |
| * Fix template `$var`->`${var}` in YAMLHåkon Vågsether2018-08-182-2/+2
| | | | | | | | | | | | Affects the band pass filter block, the transcendental function block and XML RPC block.
| * grc: forward port fixes from master XML to block.yaml definitionsAndrej Rode2018-07-302-1/+8
| |
| * Unbreak boost 1.67. Constrain the delay in message_strobe to integer ↵Peter Horvath2018-07-081-1/+1
| | | | | | | | milliseconds.
| * Merge branch 'python3_fix' into nextAndrej Rode2018-06-24273-7794/+5210
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Manual merge conflict resolution has been applied to following conflicts: * Typos: * gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py * gr-blocks/python/blocks/qa_wavfile.py * gr-filter/examples/gr_filtdes_api.py * grc/blocks/parameter.xml * gr-uhd/python/uhd/__init__.py * ValueError -> RuntimeError: * gr-blocks/python/blocks/qa_hier_block2.py * relative Imports & other Py3k: * gr-digital/python/digital/psk_constellations.py * gr-digital/python/digital/qam_constellations.py * gr-digital/python/digital/test_soft_decisions.py * gr-digital/python/digital/gfsk.py * SequenceCompleter: * gr-utils/python/modtool/modtool_add.py * gr-utils/python/modtool/modtool_rename.py * gr-utils/python/modtool/modtool_rm.py * Updated API on next: * gr-blocks/grc/blocks_file_source.xml * gr-blocks/python/blocks/qa_file_source_sink.py * gr-qtgui/grc/qtgui_time_sink_x.xml * GRC Py3k Updates: * grc/core/Block.py * grc/core/Constants.py * grc/core/Platform.py * grc/core/utils/odict.py * grc/gui/Actions.py * grc/gui/Block.py * grc/gui/Executor.py * grc/gui/Port.py
| | * Added auto-generated YAML blocksHåkon Vågsether2017-10-10273-7782/+5202
| | |
| * | Revert codespelling fixes for xml filesAndrej Rode2018-06-232-2/+2
| | |
| * | file_source: add optional offset (in items) and len (in items)Jeff Long2018-02-081-1/+13
| | | | | | | | | | | | | | | | | | | | | - Adds unit tests, and splits existing unit tests into different files: qa_file_source.py - tests file_source_f qa_file_sink.py - tests file_sink_f qa_file_descriptor_source_sink.py - tests file_descriptor_*_f
| * | Merge branch 'master' into nextMartin Braun2018-02-032-2/+2
| |\ \ | | |/ | |/|
| * | Merge branch 'master' into nextJohnathan Corgan2017-10-051-1/+10
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gr-digital/examples/CMakeLists.txt gr-uhd/lib/usrp_source_impl.cc gr-uhd/lib/usrp_source_impl.h
| * \ \ Merge branch 'master' into nextJohnathan Corgan2017-07-132-2/+12
| |\ \ \
| * \ \ \ Merge branch 'master' into nextJohnathan Corgan2017-06-271-1/+1
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into nextJohnathan Corgan2017-06-221-2/+12
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into nextJohnathan Corgan2017-04-032-0/+97
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into nextJohnathan Corgan2017-03-272-0/+46
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into nextJohnathan Corgan2017-01-301-1/+1
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gr-fec/include/gnuradio/fec/CMakeLists.txt
| * \ \ \ \ \ \ \ \ Merge branch 'master' into nextJohnathan Corgan2017-01-123-5/+3
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | gr-blocks: removed blks2 namespace blocksJohnathan Corgan2016-10-235-421/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * This also removes blks2 from gr-digital; however, the old style OFDM code still uses this and are broken until they are removed.
| * | | | | | | | | | blocks: remove gr::blocks::message_burst_sourceJohnathan Corgan2016-09-032-59/+0
| | | | | | | | | | |
| * | | | | | | | | | blocks: remove old style message queue blocksJohnathan Corgan2016-09-033-132/+0
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'master' into nextJohnathan Corgan2016-08-312-0/+63
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into nextJohnathan Corgan2016-08-163-1/+7
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | cmake: nuke cpack from existenceJohnathan Corgan2016-08-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CPack is not used, unmaintaned, and broken. This does not eliminate any MSVC build functionality.
* | | | | | | | | | | | | gr-blocks: fix indentation multiply_const_XXkarel-2018-07-251-4/+4
| | | | | | | | | | | | |
* | | | | | | | | | | | | gr-blocks: make multiply_const_XX vector compatiblekarel-2018-07-251-1/+5
| | | | | | | | | | | | |
* | | | | | | | | | | | | gr-blocks: fix fast multiply block to allow vector inputkarel-2018-07-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This block ignored the 'Vec Length' parameter and when trying to actually input a vector and set the 'Vec Length' accordingly it'd complain "ValueError: itemsize mismatch: multiply_const_cc0:0 using 8, complex_to_mag_squared0:0 using 8192".
* | | | | | | | | | | | | blocks: reserve memory in vector_sink constructorAndrej Rode2018-02-171-1/+8
| | | | | | | | | | | | |
* | | | | | | | | | | | | blocks: add threshold set and get to plateau detectorMichael Dickens2018-02-141-0/+1
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also add the callback to the GRC block.
* | | | | | | | | | | | Comment typo fixing.luz.paz2018-02-032-2/+2
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Luzpaz went ahead and found typos using `codespell -q 3`.
* | | | | | | | | | | Added a vector operation mode to the moving averageMarcus Müller2017-09-081-1/+10
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows users to average per-element. Might be very useful for spectrum "condensing" and such.
* | | | | | | | | | Merge remote-tracking branch 'github/pr/1356'Johnathan Corgan2017-07-131-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | modified: grc/blocks_tag_gate.xmlvermillionsands2017-07-011-1/+1
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed extraneous ')' which waas causing a syntax error in the generated Python code.
* | | | | | | | | | Merge remote-tracking branch 'github/pr/1301'Johnathan Corgan2017-07-131-1/+11
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | set_begin_tag now takes pmt::pmt instead of boolRuben Undheim2017-05-191-10/+3
| | | | | | | | | |
| * | | | | | | | | blocks: file_source ("file_begin" stream tag)Ruben Undheim2017-05-191-1/+18
| | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add a configurable "file_begin" stream tag which is especially useful in repeat mode. - Added unit tests for new functionality
* | | | | | | | | Merge branch 'maint'Johnathan Corgan2017-06-271-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | |
| * | | | | | | | fix: can't pass non-enum integer as enum parameter (#1337)Marcus Müller2017-06-241-1/+1
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Address comment in pull requestRuben Undheim2017-05-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Propagate_tags -> Propagate Tags Single key -> Single Key
* | | | | | | | blocks: tag_gate (improvements)Ruben Undheim2017-04-261-1/+11
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Make it possible to specify a single tag key to look for instead of all tags. - Extended unit test for new functionality - Actually fix a bug which made the unit test do nothing earlier
* | | | | | | blocks: Add tag share blockmhostetter2017-03-292-0/+97
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | The tag share block is used to transfer or share tags from one stream to another. The block takes two inputs and one output. The Input 0 stream is propagated to Output 0. In addition, the tags from Input 1 are added to the Input 0 stream. This is useful for transferring a detection tag from a correlate_access_code_bb block to the main complex stream, for example.