#include <qpsk_variable.h>
Collaboration diagram for SPUC::qpsk_variable< Numeric >:

,Symbol timing, frequency control and carrier phase locked loops are included. Also contains root-raised cosine matched filter, A/D and agc function.
| typedef fundtype<Numeric>::ftype SPUC::qpsk_variable< Numeric >::CNumeric |
| SPUC::qpsk_variable< Numeric >::qpsk_variable | ( | void | ) | [inline] |
| Numeric SPUC::qpsk_variable< Numeric >::agc_out | ( | void | ) | [inline] |
| Numeric SPUC::qpsk_variable< Numeric >::carrier_loop | ( | ) | [inline] |
| void SPUC::qpsk_variable< Numeric >::clock | ( | complex< CNumeric > | adc | ) | [inline] |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::data | ( | ) | [inline] |
| Numeric SPUC::qpsk_variable< Numeric >::I_data | ( | ) | [inline] |
| Numeric SPUC::qpsk_variable< Numeric >::Q_data | ( | ) | [inline] |
| Numeric SPUC::qpsk_variable< Numeric >::symbol_loop | ( | ) | [inline] |
| bool SPUC::qpsk_variable< Numeric >::symclk | ( | void | ) | [inline] |
| a_d SPUC::qpsk_variable< Numeric >::ADC |
| complex<long> SPUC::qpsk_variable< Numeric >::adc_out |
| bool SPUC::qpsk_variable< Numeric >::afc |
| loop_filter<Numeric> SPUC::qpsk_variable< Numeric >::afc_loop_filter |
| Numeric SPUC::qpsk_variable< Numeric >::agc_bit |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::baseband |
| long SPUC::qpsk_variable< Numeric >::bpsk |
| vco<Numeric> SPUC::qpsk_variable< Numeric >::carrier__nco |
| Numeric SPUC::qpsk_variable< Numeric >::carrier_error |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::carrier_in |
| loop_filter<Numeric> SPUC::qpsk_variable< Numeric >::carrier_loop_filter |
| Numeric SPUC::qpsk_variable< Numeric >::carrier_loop_out |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::carrier_nco_out |
| cordic<CNumeric> SPUC::qpsk_variable< Numeric >::cordic_mult |
| Numeric SPUC::qpsk_variable< Numeric >::cp_afc |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::decimated |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::decimated_baseband |
| qpsk_discriminators SPUC::qpsk_variable< Numeric >::discriminators |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::final_baseband |
| delay< complex<CNumeric> > SPUC::qpsk_variable< Numeric >::final_baseband_delay |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::final_baseband_prev |
| fir< complex<CNumeric>, Numeric > SPUC::qpsk_variable< Numeric >::fmf |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::fmf_out |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::hard_decision |
| delay< complex<CNumeric> > SPUC::qpsk_variable< Numeric >::hard_decision_delay |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::hard_decision_prev |
| lagrange<complex<float_type> > SPUC::qpsk_variable< Numeric >::interp |
| Numeric SPUC::qpsk_variable< Numeric >::invert_q_reg |
| Numeric SPUC::qpsk_variable< Numeric >::lock_rate_reg |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::mf_in |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::mf_out |
| Numeric SPUC::qpsk_variable< Numeric >::nda_timing_error |
| Numeric SPUC::qpsk_variable< Numeric >::qpsk_bpsk_reg |
| Numeric SPUC::qpsk_variable< Numeric >::quad_afc |
| resampler<complex<CNumeric> > SPUC::qpsk_variable< Numeric >::rate_change |
| fir< complex<CNumeric>, Numeric > SPUC::qpsk_variable< Numeric >::rcv_sqrt_rc |
| complex<CNumeric> SPUC::qpsk_variable< Numeric >::resampled |
| long SPUC::qpsk_variable< Numeric >::resampler_round |
| bool SPUC::qpsk_variable< Numeric >::sample_clk |
| agc SPUC::qpsk_variable< Numeric >::sigma_delta |
| int SPUC::qpsk_variable< Numeric >::sym_dec |
| Numeric SPUC::qpsk_variable< Numeric >::sym_lock |
| Numeric SPUC::qpsk_variable< Numeric >::sym_lock_thres |
| bool SPUC::qpsk_variable< Numeric >::symbol_clk |
| bool SPUC::qpsk_variable< Numeric >::symbol_clk_pls |
| sum_and_dump<CNumeric> SPUC::qpsk_variable< Numeric >::symbol_lock_detect |
| Numeric SPUC::qpsk_variable< Numeric >::symbol_locked |
| loop_filter<Numeric> SPUC::qpsk_variable< Numeric >::symbol_loop_filter |
| Numeric SPUC::qpsk_variable< Numeric >::symbol_loop_out |
| Numeric SPUC::qpsk_variable< Numeric >::symbol_nco_out |
| bool SPUC::qpsk_variable< Numeric >::symbol_x2_clk |
| bool SPUC::qpsk_variable< Numeric >::symbol_x2_clk_pls |
| delay< complex<CNumeric> > SPUC::qpsk_variable< Numeric >::timing_disc_delay |
| Numeric SPUC::qpsk_variable< Numeric >::timing_error |
1.4.7