summaryrefslogtreecommitdiff
path: root/gr-digital/examples/demod
Commit message (Collapse)AuthorAgeFilesLines
* examples: Repair all examples affected by commit 91e9ddf.Ron Economos2021-10-111-4/+4
| | | | | | Replace all occurrences of empty minoutbuf and maxoutbuf with 0. Signed-off-by: Ron Economos <w6rz@comcast.net>
* replace fft.window.WIN_ with window.win_ and include in grc default importJosh Morman2020-12-182-4/+4
| | | | Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
* global replace of firdes.WIN_ with fft.window.WIN_Josh Morman2020-12-182-4/+4
| | | | Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
* digital: add constellation_encoder blockJosh Morman2020-11-161-0/+420
|
* Fixed two GUI options that had overlapping IDsOliver2020-06-241-1/+1
|
* Fixed two GUI options that had overlapping IDsOliver2020-06-241-1/+1
|
* digital: test_corr_est example - missing parenthesisJosh Morman2020-04-011-35/+171
| | | | | | | Previous version missed something in the transition to yaml, namely parenthesis around the lengths list in the stream mux. Now the example runs out of the box
* Update license header to SPDX formatdevnulling2020-01-271-14/+2
|
* digital: fix chooser default value for constsoft_decoder exampleJosh Morman2020-01-213-50/+161
| | | | | | digital: fix chooser default value for symbol_sync_complex example digital: fix chooser default value for symbol_sync_float example
* digital: Fix GRC examples for YAML formatJohannes Demel2019-07-232-4894/+1600
| | | | | | | | | | | | | | | | | | | | With this commit the remaining GRC examples that were not yet converted to YAML are converted too. GRC did not open these examples because it threw an error. > Error: (ValueError("invalid literal for int() with base 10: > 'digital.packet_utils.default_access_code'",), '% if > int(eval(access_code))==0:\nself.${id} = ${id} = > digital.header_format_default(digital.packet_utils.default_access_code,\\\n${threshold}, > ${bps})\n% else:\nself.${id} = ${id} = > digital.header_format_default(${access_code},\\\n${threshold}, ${bps})\n% endif') This could be fixed by manually editing the corresponding GRC files. All uses of `digital.packet_utils.default_access_code` are replaced with a string. This allows GRC to open these files. Still, GRC will hang in case `digital.packet_utils.default_access_code` is used again. This hints at a bug with the `default_access_code` code.
* digital: Convert GRC examples to YAML formatJohannes Demel2019-01-275-13023/+3789
| | | | | | | | This commit converts the examples in `gr-digital` to the new YAML format. This conversion is tracked in #2285. Only the flowgraphs in `examples` and `examples/demod` are updated. Some flowgraphs can't be opened due to some 'id' error.
* replace scipy by numpy in GRC examplesMarcus Müller2018-11-021-3/+3
|
* Delete deprecated (q)d/qpsk and qam python hier blocks.Marcus Müller2018-08-231-1134/+0
| | | | | | | | | | | | | | Fixes #1081. These blocks were just overly specific wrappers for RRC + constellation decoders/encoders. With the nice constellation objects, no need to keep these around. Note that they are still in use as *possible* constellations (runtime-detected) in examples like narrowband/tunnel.py, but reducing these in functionality is inavoidable at this point. Progress of updating them is tracked in #1956.
* Merge branch 'next' into python3Johnathan Corgan2017-09-222-1075/+396
|\
| * Merge branch 'master' into nextJohnathan Corgan2017-09-222-1075/+396
| |\
| | * digital: Cosmetic updates to symbol sync examplesMartin Braun2017-09-142-1075/+396
| | | | | | | | | | | | | | | | | | - Added annotations (block comments) - Reduced number of blocks, same functionality, less distraction - Minor label changes
* | | Merge branch 'next' into python3Johnathan Corgan2017-08-143-10/+149
|\| |
| * | Merge branch 'master' into nextJohnathan Corgan2017-08-143-10/+149
| |\|
| | * digital: Clarify a magic number in the symbol_sync_test_float_ted_gain.m exampleAndy Walls2017-08-081-2/+5
| | |
| | * digital: Add TED gain example Octave script & update symbol_sync_test_float.grcAndy Walls2017-08-063-6/+142
| | |
| | * digital: Correct gain formulas in example symbol sync flowgraphsAndy Walls2017-08-062-4/+4
| | |
* | | Merge branch 'next' into python3Johnathan Corgan2017-08-032-161/+295
|\| | | | | | | | | | | | | | | | | | | | Conflicts: grc/core/Param.py grc/gui/Application.py grc/gui/NotebookPage.py
| * | Merge branch 'master' into nextJohnathan Corgan2017-08-032-161/+295
| |\|
| | * digital: Add expected TED gain for computing symbol sync loop gainsAndy Walls2017-07-242-161/+295
| | | | | | | | | | | | | | | | | | | | | The computation of proportional (alpha) and intergal (beta) loop gains in the symbol synchronizer blocks neglected to account for the timing error detector gain. Add expected timing error detector gain as a user configurable parameter.
* | | Merge branch 'next' into python3Johnathan Corgan2017-07-172-0/+5445
|\| |
| * | Merge branch 'master' into nextJohnathan Corgan2017-07-172-0/+5445
| |\| | | | | | | | | | | | | Conflicts: gr-digital/examples/CMakeLists.txt
| | * gr-filter, digital: Add symbol_sync_{cc|ff} and auxiliary classesAndy Walls2017-07-172-0/+5445
| | |
* | | grc: added yaml/mako supportSebastian Koslowski2017-06-291-1125/+1334
|/ / | | | | | | Includes basic converter from XML/Cheetah to YAML/Mako based block format.
* | gr-blocks: removed blks2 namespace blocksJohnathan Corgan2016-10-234-3304/+0
| | | | | | | | | | | | * This also removes blks2 from gr-digital; however, the old style OFDM code still uses this and are broken until they are removed.
* | digital: remove correlate_and_sync (use corr_est)Johnathan Corgan2016-09-083-6628/+0
|/
* digital: adds corr_est_cc correlation estimator blockJohnathan Corgan2015-04-061-0/+3500
| | | | | | | This commit is almost entirely based on the correlate_and_sync_cc update by Nick Foster <bistromath@gmail.com> and Andy Walls <andy@silverblocksystems.net>, but has been renamed to corr_est_cc in order to be included in the 3.7 API without compatibility issues.
* digtial: adding example to explore the constellation decoder and soft ↵Tom Rondeau2014-12-031-0/+2242
| | | | decoder for different constellations.
* examples: minor tweaks to some examples.Tom Rondeau2014-07-124-618/+1390
|
* Merge remote-tracking branch 'mbant/qtify-examples'Tom Rondeau2014-07-125-1487/+5791
|\
| * examples: Ported examples in GNU Radio tree to QT.Martin Braun2014-07-125-1487/+5791
| |
* | qtgui: updates number sink behavor.Tom Rondeau2014-07-121-158/+370
|/ | | | | | Adds ability to add a title, set the units of teh number, add and set the scaling factor. Addresses Issue #690.
* qtgui: changed all examples to start wtih empty name fields.Tom Rondeau2014-07-025-13/+13
| | | | Don't want to have QT GUI Plot show up for every plot now.
* digital: fixing up some work done in the fec api development.Tom Rondeau2014-05-201-3301/+0
|
* Merge branch 'fecapi'Tom Rondeau2014-05-201-0/+3301
|\ | | | | | | | | | | Conflicts: cmake/Modules/FindICE-3.5.cmake gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h
| * fec: updating puncturing, adding documentation, adding CCSDS encoder.Tom Rondeau2014-05-171-268/+376
| |
| * fec: wip: allowing ber block to be used as a streaming block.Tom Rondeau2014-05-171-480/+609
| |
| * fec: wip: adding block that correlates against an access code and produces a ↵Tom Rondeau2014-05-171-0/+3064
| | | | | | | | tagged stream ofthe payload (stripped access code).
* | qtgui: adding a trigger for the constellation plots. Probably most useful ↵Tom Rondeau2014-04-241-78/+98
|/ | | | | | with tags, but normal and auto triggering supported, too. Updates test_corr_and_sync block to use the time_est tag to trigger constellation plot.
* digital: updated test_corr_and_sync to give time sink lines default labels.Tom Rondeau2014-04-101-269/+1357
|
* digital: fixed location of new corr_and_sync example and added UHD-based ↵Tom Rondeau2013-11-073-0/+5308
| | | | corr_and_sync files for OTA tests.
* grc: fixing up new next structure blocks for GRC categories.Tom Rondeau2013-04-045-16/+16
| | | | docs: also updating Doxygen category for all new/moved blocks.
* wxgui: Moved oscope and histogram bases into wxgui.Tom Rondeau2013-03-185-11/+11
| | | | This makes gr-wxgui more like a normal component that generates a libgnuradio-wxgui.so file.
* cleaning up, converting examples, etc.Tom Rondeau2013-03-172-101/+129
|
* blocks: removing throttle, threshold, stretch from gnuradio-core.Tom Rondeau2013-02-248-33/+33
|
* digital: setting grid position of sliders in digital examples.Tom Rondeau2013-01-152-293/+293
|