summaryrefslogtreecommitdiff
path: root/gr-digital
AgeCommit message (Collapse)Author
2011-09-27digital: bug fixes for digital mods. Adding fist pass at a UHD benchmark ↵Tom Rondeau
transit chain. Automatically selects the right samples/symbol and sample rate to achieve requested bitrate.
2011-09-26Merge branch 'next' into digitalTom Rondeau
Conflicts: gnuradio-core/src/lib/general/general.i gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc gnuradio-core/src/lib/general/gr_pll_freqdet_cf.cc gnuradio-core/src/lib/general/gr_pll_refout_cc.cc gnuradio-core/src/python/gnuradio/gr/qa_pll_carriertracking.py gnuradio-core/src/python/gnuradio/gr/qa_pll_freqdet.py gnuradio-core/src/python/gnuradio/gr/qa_pll_refout.py gr-digital/lib/digital_constellation_receiver_cb.cc gr-digital/python/Makefile.am gr-digital/python/__init__.py gr-digital/python/generic_mod_demod.py gr-digital/python/pkt.py gr-digital/python/psk2.py gr-digital/python/qam.py
2011-09-26digital: removed hier directoryTom Rondeau
2011-09-26digital: removed hier directory in gr-digital; put c++ hier blocks into ↵Tom Rondeau
lib/include/swig.
2011-09-26digital: moved header files from lib to include in gr-digital.Tom Rondeau
2011-09-26digital: updated build files for new gr-digital/include directory.Tom Rondeau
2011-09-26digital: adding include directory for public header files.Tom Rondeau
2011-09-13digital: moved tx/rx_voice from gnuradio-examples into gr-digital. Tested ↵Tom Rondeau
and working with new dbpsk,dqpsk,d8psk.
2011-09-13digital: moving more examples from gnuradio-examples to gr-digital and added ↵Tom Rondeau
examples to Makefile.am.
2011-09-13digital: modifying example dir gitignore to ignore any generated samle files.Tom Rondeau
2011-09-13digital: psk and dxpsk GRC blocks working.Tom Rondeau
2011-09-12digital: fixed GRC blocks for blocks moved to gr-digital.Tom Rondeau
2011-09-01grc: moved GRC blocks that were put into gr-digital into gr-digital/grc and ↵Tom Rondeau
refactored for new API.
2011-09-01Fixing GRC files for new API to loop blocks.Tom Rondeau
2011-09-01digital: adding CPM C++ hier block, which adds a hier directory to ↵Tom Rondeau
gr-digital. Reworked build system to include this in the libraries and modules built.
2011-08-30digital: added gitignore file to hier dir.Tom Rondeau
2011-08-30digital: fixed up build to make libdigital_hier.la; does not swig or get ↵Tom Rondeau
built into full library yet. Passes distcheck.
2011-08-30digital: moved newly added CPM and GMSK hier blocks to gr-digital.Tom Rondeau
2011-08-30digital: adding GMSK as a modulation type. Updated to use PFB-based clock ↵Tom Rondeau
recovery alg instead of M&M.
2011-08-30digital: minor formatting fixes.Tom Rondeau
2011-08-30digital: fixing a few things left out in conversion to gri_control_loop ↵Tom Rondeau
children.
2011-08-30Merge branch 'digital' of github.com:trondeau/gnuradio into digitalTom Rondeau
2011-08-30digital: adding a script to add channel conditions to a saved file and ↵Tom Rondeau
output to another file.
2011-08-30digital: converted mpsk_receiver to use gri_control_loop parent class. ↵Tom Rondeau
Updated QA code for this, too. Again, had to change the expected data since the loop converges at a different rate; tested by setting alpha and beta to old values and it worked with old data still.
2011-08-30digital: formatting comments for line length.Tom Rondeau
2011-08-30digital: made other QA codes executableTom Rondeau
2011-08-30digital: converted FLL block to use gri_control_loop parent class.Tom Rondeau
2011-08-30digital: reformatting documentation for line length.Tom Rondeau
2011-08-29digital: fixing qa code to test new dqpsk; a few minor formatting changes.Tom Rondeau
2011-08-29digital: fixed qpsk modulators to enable dqpsk.Tom Rondeau
2011-08-29digital: created a separate DQPSK constellation that does not gray code ↵Tom Rondeau
inside the block. This forces a slower decision making routine but allows differential encoding. Gray coding is done using pre_diff_code.
2011-08-27digital: wip: dqpsk needs work.Tom Rondeau
2011-08-27digital: working on adding a dqpsk modulation block.Tom Rondeau
2011-08-27digital: updating constellation receiver's QA code.Tom Rondeau
2011-08-27digital: made digital constellation receiver a child of the second order ↵Tom Rondeau
control loop class and cleaned up the interface.
2011-08-14digital: cleaned up Costas loop code by switching over to the ↵Tom Rondeau
gri_control_loop class to handle the inner loop. Had to add it to digital_swig.i to properly wrap the parent functions into Python.
2011-08-10digital: fixing naming of logging files.Tom Rondeau
2011-08-10Cleaning up; adding a different dbpsk that uses differential coding. The ↵Tom Rondeau
normal bpsk is non-differential by default, but can be set to use differential with the right flag.
2011-08-10digital: updated constellation receiver to use loop bandwidth and damping ↵Tom Rondeau
factor instead of setting alpha and beta independently. Also cleaning up Costas loop a bit more.
2011-08-09digital: fixing up receiver code. Almost there...Tom Rondeau
2011-08-09digital: setting up receive path to use new timing loop API, FLL API, new ↵Tom Rondeau
gain names/settings. Also added concept of gray coding to generic mod/demod and reworked bpsk/qpsk modulators so both work.
2011-08-09digital: fixed complex M&M to output the error signal as a float. Also ↵Tom Rondeau
changed the error value limit since we were hitting it constantly before.
2011-08-09digital: added M&M clock recovery loop as an option to compare against ↵Tom Rondeau
polyphase filterbank.
2011-08-08digital: adding a timing offset example.Tom Rondeau
2011-07-30digital: update documentation.Tom Rondeau
2011-07-30digital: Add a costas loop example program. Updates FLL example program to ↵Tom Rondeau
include phase offset setting.
2011-07-30digital: updated Costas loop again. The damping factor is now set by default ↵Tom Rondeau
and is no longer part of the constructor. All variables are exposed in gets and sets, though, for any purposes.
2011-07-30digital: better behavior of FLL code and added gets and sets for the ↵Tom Rondeau
frequency and phase estimates.
2011-07-30digital: cut down number of samples in constellation_receiver QA code to ↵Tom Rondeau
make shorter test time.
2011-07-30digtial: Added an example script to show/test the behavior of the FLL.Tom Rondeau