summaryrefslogtreecommitdiff
path: root/gr-blocks/examples
Commit message (Collapse)AuthorAgeFilesLines
* blocks: replace blks2_selector with new implementationJosh Morman2019-06-151-0/+369
| | | | | | | | blks2_selector was deprecated and finally removed This block implements the same functionality but in a way more similar to the Copy block fixes #2460
* gitignore: ignore autogen files in example foldersJohannes Demel2019-03-244-0/+4
| | | | | This commit adds `.gitignore` files to some example folders. This helps to keep auto generated files out of commits.
* blocks: Convert GRC examples/msg_passing to YAML formatJohannes Demel2019-01-213-820/+347
| | | | | | | | | | | | | | This commit converts the examples in `gr-blocks` to the new YAML format. This conversion is tracked in #2285. The flowgraphs in `examples/msg_passing/hier` are converted as well, though hier block generations seems to be broken. In order to load `test_msg_hier_topblock.grc` it is necessary to: 1. Open and generate `test_msg_hier.grc` manually 2. Update the generated `test_msg_hier.py.blocks.yml` in the system `.grc_gnuradio` folder. The input and output IDs are not unique. All inputs are named `out0` all outputs `in0`. Rename the second input and output to end in `1` in order to make things work.
* blocks: Convert GRC examples/ctrlport to YAML formatJohannes Demel2019-01-214-3915/+1373
| | | | | | | | This commit converts the examples in `gr-blocks` to the new YAML format. This conversion is tracked in #2285. The example file `simple_copy_controller.py` seems to fail with Py3k. It fails on a `postMessage` call. Though, this seems like another bug.
* blocks: Convert GRC examples/metadata to YAML formatJohannes Demel2019-01-214-1858/+1023
| | | | | | | | | This commit converts the examples in `gr-blocks` to the new YAML format. This conversion is tracked in #2285. Change `Extra Dict.` dtype in `File Meta Sink` to `raw`. Also, put `pmt.make_dict()` as argument. Otherwise these flowgraphs fail due to a type error.
* blocks: Convert GRC examples/tags to YAML formatJohannes Demel2019-01-211-1145/+324
| | | | | This commit converts the examples in `gr-blocks` to the new YAML format. This conversion is tracked in #2285.
* blocks: Convert GRC examples to YAML formatJohannes Demel2019-01-214-4214/+1221
| | | | | | | | | | This commit converts the examples in `gr-blocks` to the new YAML format. This conversion is tracked in #2285. The assertion in `grc/blocks_multiply_matrix_xx.block.yml` to check if the selected tag propagation policy and the given matrix are compatible is disabled. This might be an issue with `dtype: enum` and its resolution in Mako.
* replace scipy by numpy in GRC examplesMarcus Müller2018-11-021-4/+4
|
* Replace scipy/pylab where numpy/pyplot is sufficientMarcus Müller2018-11-021-7/+2
| | | | | | | | | This should reduce the number of times users are prompted to install pylab || scipy when they'd actually get away with functionality fully contained in numpy and matplotlib. This only solves the obvious cases. There's some usage of `pylab.mlab` that would need more than 20s of consideration.
* Merge branch 'next' into python3Johnathan Corgan2017-10-051-49/+1
|\
| * Merge branch 'master' into nextJohnathan Corgan2017-10-051-49/+1
| |\ | | | | | | | | | | | | | | | | | | Conflicts: gr-digital/examples/CMakeLists.txt gr-uhd/lib/usrp_source_impl.cc gr-uhd/lib/usrp_source_impl.h
| | * runtime: Moved block-by-block setup_rpc() calls to the end of the ↵Jacob Gilbert2017-10-041-49/+1
| | | | | | | | | | | | flatten_aux() function where the blocks are all identified. Also removed a workaround to the simple_copy example that is no longer relevant with this fix
* | | Merge branch 'next' into python3Johnathan Corgan2017-08-271-5/+5
|\| | | | | | | | | | | | | | Conflicts: volk
| * | renamed fractional_{resampler|interpolator} to mmse_Marcus Müller2017-08-181-5/+5
| | |
* | | Merge branch 'next' into python3Johnathan Corgan2017-06-221-1/+99
|\| | | | | | | | | | | | | | Conflicts: gnuradio-runtime/python/gnuradio/gr/tag_utils.py
| * | Merge branch 'master' into nextJohnathan Corgan2017-06-221-1/+99
| |\|
| | * gr-blocks: fixed the broken example simple_copy.grc (the msg input port was ↵Marc Lichtman2017-06-071-1/+99
| | | | | | | | | | | | not exposed without anything connected to it, so the example just did not work at all)
* | | python3: update non-GRC components to use python2 or python3Douglas Anderson2017-02-264-3/+7
|/ /
* | examples: replace OptionParser by ArgumentParserJiří Pinkava2016-09-202-42/+30
| |
* | cmake: nuke cpack from existenceJohnathan Corgan2016-08-035-8/+1
|/ | | | | | CPack is not used, unmaintaned, and broken. This does not eliminate any MSVC build functionality.
* runtime: executor fixes for tag propagationTom Rondeau2016-06-141-0/+1145
| | | | | | | Executor uses information about the number of items produced/consumed to update the relative rate. This makes sure tags are being propagated by all blocks correctly. Needed for pfb_clock_sync to use the correlate_and_sync block's tags.
* gr-blocks: add tag propagation flowgraph to examplesAndrej Rode2016-04-272-0/+1290
|
* uhd: Added controlport interface for UHD sink's "command" message handler.Tom Rondeau2015-12-063-11/+78
| | | | | | | | Also added an example, usrp_sink_controller.py, to excercise this feature. Fixed up the source example, too, to better manage parsing options and setting the UHD source block alias (defaults to 'gr uhd usrp source0', which is the default for any flowgraph with a single UHD source block).
* ctrlport: adding new examples.Tom Rondeau2015-10-165-2/+2677
| | | | | Explore simple cases of passing messages to message handlers over controlport. Installed into standard examples directory.
* blocks: more fixups to peak_detector2.Tom Rondeau2015-04-262-377/+384
| | | | Fixes some issues from setting parameters while running.
* blocks: better implementation of peak_detector2. Address #783.Achilleas Anastasopoulos2015-04-261-0/+1039
| | | | | | In the original form, work function in peak_detector2 block sometimes returns -1. For more details, see the mailing list thread: - http://lists.gnu.org/archive/html/discuss-gnuradio/2015-04/msg00197.html
* blocks: remove slider from tag variable exampleJohnathan Corgan2015-04-061-85/+26
|
* blocks: adding a variable tag_object to help build tags.Tom Rondeau2015-04-051-99/+230
| | | | | | Edit boxes to set the tag's offset, key, value, and source id to make it easier to create and use tags in a flwograph. the gr-blocks example vector_source_with_tags.grc has been updated to use this.
* blocks: Made pdu_to_tagged_stream a TSB sourceMartin Braun2014-12-091-50/+132
|
* blocks: better handling of srcid with vector_source blocks.Tom Rondeau2014-10-021-22/+106
| | | | | | - vector_source now adds the srcid of the tag to the actual tag stream. - tag_utils' python_to_tag can now be called with just 3 parameters by omitting the srcid; gets filled in with PMT_F. - updated vector_source_with_tags example to have tags with and without srcid set.
* blocks: added example of how to construct and add a tag to a vector_source.Tom Rondeau2014-09-242-0/+622
|
* Merge remote-tracking branch 'martin/blocks/mult_matrix'Johnathan Corgan2014-07-241-0/+1110
|\
| * blocks: Added multiply_matrix_ffMartin Braun2014-07-071-0/+1110
| | | | | | | | | | This block maps inputs to outputs by matrix multiplication. Also includes QA.
* | examples: Ported examples in GNU Radio tree to QT.Martin Braun2014-07-122-1018/+350
|/
* qtgui: changed all examples to start wtih empty name fields.Tom Rondeau2014-07-022-2/+2
| | | | Don't want to have QT GUI Plot show up for every plot now.
* block: fix msg_passing/hier/ exampleSebastian Koslowski2013-12-201-7/+7
|
* replace use of deprecated fractional_interpolator.Tom Rondeau2013-05-231-90/+90
|
* cmake: fix packaging categories to use runtime vs. coreJohnathan Corgan2013-04-033-3/+3
|
* cleaning up, converting examples, etc.Tom Rondeau2013-03-175-252/+275
|
* blocks: moved ctrlport_probes to gr-blocks. Removed from gnuradio-core.Tom Rondeau2013-03-175-0/+1918
|
* blocks: converting references to vector source/sink, null source/sink, nop, ↵Tom Rondeau2013-03-174-20/+20
| | | | copy, head, skiphead, vector_map, and annotator blocks to use gr-blocks.
* blocks: removing file_sink/source file_descriptor_sink/source form core and ↵Tom Rondeau2013-03-102-6/+6
| | | | moved all refs to gr-blocks.
* blocks: removing tagged file sink, wavfile source/sink/base from core; now ↵Tom Rondeau2013-03-091-1/+1
| | | | in gr-blocks.
* blocks: removing burst_tagger from core; now in gr-blocks.Tom Rondeau2013-03-063-0/+84
|
* blocks: removing gr_tag_debug from core; now in gr-blocks.Tom Rondeau2013-03-062-6/+6
| | | | Also removes stray reference to gri_fft.h.
* blocks: removing blocks moved into gr-blocks:Tom Rondeau2013-03-064-0/+765
| | | | message_strobe, message_debug, message_source, message_sink, message_burst_source, peak_detector, moving_average.
* blocks: removing throttle, threshold, stretch from gnuradio-core.Tom Rondeau2013-02-242-12/+12
|
* blocks: moving file metadata sink/source to gr-blocks.Tom Rondeau2012-12-146-0/+1908