#include <qpsk_discriminators.h>
Collaboration diagram for SPUC::qpsk_discriminators:
Public Member Functions | |
void | update (complex< long > data_in, complex< long > decision_in, int sym_pls) |
void | sample (complex< long > fmf_in, complex< long > data_in, complex< long > decision_in, int sym_pls) |
qpsk_discriminators (int bpsk=0) | |
void | set_mode (int bpsk=0) |
long | cross_prod_afc (void) |
long | quad (void) |
long | rcfd (void) |
long | dd_timing_disc (void) |
long | nda_timing_disc (void) |
long | symbol_lock_out (void) |
long | pll_disc (void) |
Public Attributes | |
int | bpsk_mode |
complex< long > | fmf |
complex< long > | prev_sam |
complex< long > | prev_sym |
complex< long > | data |
complex< long > | hard_decision_prev |
complex< long > | decision |
delay< complex< long > > | hard_decision_delay |
delay< complex< long > > | timing_disc_delay |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|