Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
inside the block. This forces a slower decision making routine but allows differential encoding. Gray coding is done using pre_diff_code.
|
|
|
|
|
|
|
|
control loop class and cleaned up the interface.
|
|
|
|
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.
|
|
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.
|
|
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).
|
|
|
|
|
|
normal bpsk is non-differential by default, but can be set to use differential with the right flag.
|
|
factor instead of setting alpha and beta independently. Also cleaning up Costas loop a bit more.
|
|
|
|
gain names/settings. Also added concept of gray coding to generic mod/demod and reworked bpsk/qpsk modulators so both work.
|
|
changed the error value limit since we were hitting it constantly before.
|
|
polyphase filterbank.
|
|
|
|
taps, more accesors.
|
|
setting gains independently.
|
|
|
|
include phase offset setting.
|
|
and is no longer part of the constructor. All variables are exposed in gets and sets, though, for any purposes.
|
|
frequency and phase estimates.
|
|
make shorter test time.
|
|
|
|
new FLL in digital instead of gr.
|
|
|
|
|
|
|
|
offline.
|
|
offline.
|
|
|
|
|
|
|
|
|
|
code for it.
|
|
|
|
for it.
|
|
|
|
|
|
executable.
|
|
|
|
|
|
|
|
gr-digital.
|
|
gr-digital.
|