summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* digital: converted FLL block to use gri_control_loop parent class.Tom Rondeau2011-08-303-261/+7
|
* digital: reformatting documentation for line length.Tom Rondeau2011-08-301-50/+65
|
* Updating QA code for PLL blocks. Setting gains using new loop bw concept ↵Tom Rondeau2011-08-294-316/+312
| | | | changes the behavior slightly so new values were necessary. By explicitly setting alpha and beta to the previous values still worked, though.
* Updating all three PLL blocks to use new control_loop parent class.Tom Rondeau2011-08-299-76/+81
|
* digital: fixing qa code to test new dqpsk; a few minor formatting changes.Tom Rondeau2011-08-293-7/+13
|
* digital: fixed qpsk modulators to enable dqpsk.Tom Rondeau2011-08-292-23/+13
|
* digital: created a separate DQPSK constellation that does not gray code ↵Tom Rondeau2011-08-293-23/+162
| | | | inside the block. This forces a slower decision making routine but allows differential encoding. Gray coding is done using pre_diff_code.
* digital: wip: dqpsk needs work.Tom Rondeau2011-08-271-5/+18
|
* digital: working on adding a dqpsk modulation block.Tom Rondeau2011-08-271-0/+69
|
* digital: updating constellation receiver's QA code.Tom Rondeau2011-08-271-7/+5
|
* digital: made digital constellation receiver a child of the second order ↵Tom Rondeau2011-08-272-268/+9
| | | | control loop class and cleaned up the interface.
* utils: fixed typoTom Rondeau2011-08-221-1/+1
|
* digital: cleaned up Costas loop code by switching over to the ↵Tom Rondeau2011-08-144-317/+13
| | | | 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.
* Convering the PLL refout block to use the gri_control_loop class to take ↵Tom Rondeau2011-08-143-31/+22
| | | | care of the internal loop. The error and what to do with the phase and freq are left to this block. It also changes the interface so that the PLL's gains are determined by the loop bandwidth.
* Adding a control_loop class that takes care of setting the loop gains and ↵Tom Rondeau2011-08-145-0/+446
| | | | the standard loop advance function. This should be used as a parent class of any block that uses a 2nd order control loop (like the PLL, clock recovery, etc blocks).
* digital: fixing naming of logging files.Tom Rondeau2011-08-101-9/+9
|
* fixing constellation plotter to gracefully handle the end of a file.Tom Rondeau2011-08-101-9/+18
|
* Cleaning up; adding a different dbpsk that uses differential coding. The ↵Tom Rondeau2011-08-106-43/+115
| | | | normal bpsk is non-differential by default, but can be set to use differential with the right flag.
* digital: updated constellation receiver to use loop bandwidth and damping ↵Tom Rondeau2011-08-105-52/+274
| | | | factor instead of setting alpha and beta independently. Also cleaning up Costas loop a bit more.
* digital: fixing up receiver code. Almost there...Tom Rondeau2011-08-094-18/+18
|
* digital: setting up receive path to use new timing loop API, FLL API, new ↵Tom Rondeau2011-08-096-52/+48
| | | | gain names/settings. Also added concept of gray coding to generic mod/demod and reworked bpsk/qpsk modulators so both work.
* digital: fixed complex M&M to output the error signal as a float. Also ↵Tom Rondeau2011-08-091-4/+4
| | | | changed the error value limit since we were hitting it constantly before.
* digital: added M&M clock recovery loop as an option to compare against ↵Tom Rondeau2011-08-091-71/+125
| | | | polyphase filterbank.
* digital: adding a timing offset example.Tom Rondeau2011-08-081-0/+157
|
* digital: reworking pfb_clock_sync block for better construction of diff ↵Tom Rondeau2011-08-083-47/+88
| | | | taps, more accesors.
* updating PFB clock sync to use loop bandwidth and damping factor instead of ↵Tom Rondeau2011-07-303-43/+231
| | | | setting gains independently.
* digital: update documentation.Tom Rondeau2011-07-301-5/+2
|
* digital: Add a costas loop example program. Updates FLL example program to ↵Tom Rondeau2011-07-302-2/+121
| | | | include phase offset setting.
* digital: updated Costas loop again. The damping factor is now set by default ↵Tom Rondeau2011-07-304-55/+271
| | | | and is no longer part of the constructor. All variables are exposed in gets and sets, though, for any purposes.
* digital: better behavior of FLL code and added gets and sets for the ↵Tom Rondeau2011-07-303-28/+112
| | | | frequency and phase estimates.
* digital: cut down number of samples in constellation_receiver QA code to ↵Tom Rondeau2011-07-301-1/+1
| | | | make shorter test time.
* digtial: Added an example script to show/test the behavior of the FLL.Tom Rondeau2011-07-302-0/+126
|
* digital: added QA code for FLL algorithm. Updated generic_mod_demod to use ↵Tom Rondeau2011-07-303-3/+88
| | | | new FLL in digital instead of gr.
* digital: moved fll_band_edge into gr-digital.Tom Rondeau2011-07-306-0/+693
|
* digital: moved fll_band_edge out of gnruadio-core.Tom Rondeau2011-07-306-693/+0
|
* core: made significant improvements in FLL algorithm. Now converges very nicely.Tom Rondeau2011-07-303-93/+384
|
* digital: reworking code so digital examples work. BPSK seems to work fine ↵Tom Rondeau2011-07-2614-68/+105
| | | | offline.
* digital: reworking code so digital examples work. BPSK seems to work fine ↵Tom Rondeau2011-07-251-0/+124
| | | | offline.
* digital: updates to build for gr-digital examples.Tom Rondeau2011-07-242-1/+6
|
* digital: working digital transmit benchmark script to file.Tom Rondeau2011-07-245-0/+428
|
* digital: modifications to make Python scripts in digital usable.Tom Rondeau2011-07-246-9/+14
|
* digital: moving Python digital stuff to gr-digital. Fixing some build issues.Tom Rondeau2011-07-2414-855/+118
|
* digital: moving mpsk_receiver from gnuradio-core to gr-digital. Added QA ↵Tom Rondeau2011-07-2411-79/+201
| | | | code for it.
* digital: rename QA test to represent the function we are testing.Tom Rondeau2011-07-241-2/+2
|
* digital: moved CRC32 from gnuradio-core to gr-digital. Also added QA code ↵Tom Rondeau2011-07-2411-35/+96
| | | | for it.
* digital: adding QA code for LMS DD equalizer.Tom Rondeau2011-07-241-0/+53
|
* digital: made clock recovery QA code executable.Tom Rondeau2011-07-241-0/+0
|
* digital: fixed name of costas loop QA test block; made qa_binary_slicer_fb ↵Tom Rondeau2011-07-242-4/+4
| | | | executable.
* digital: added some QA tests for the clock_recovery_mm block.Tom Rondeau2011-07-243-0/+181
|
* digital: moving correlate_access_code to gr-digital.Tom Rondeau2011-07-2112-58/+55
|