#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.4