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

Public Types | |
| typedef fundtype< Numeric >::ftype | CNumeric |
Public Member Functions | |
| qam_tx (long sym_sp=5, long over_sam=8, long mod_rate=0, long conv_rate=0, float_type rc_alpha=0.25) | |
| void | loop_init (long mod_rate, long conv_rate) |
| complex< CNumeric > | clock () |
Public Attributes | |
| float_type | alpha |
| max_pn | training_source |
| qam_mod | ENC |
| fir_interp< complex< CNumeric >, Numeric > | tx_filter |
| max_pn | preamble_source |
| complex< CNumeric > | tx_data |
| float_type | data_level |
| long | preamble_pn |
| long | training_interval |
| long | tx_symbols |
| long | over |
| Numeric | training_scale |
| long | count |
| long | rate |
| typedef fundtype<Numeric>::ftype SPUC::qam_tx< Numeric >::CNumeric |
| SPUC::qam_tx< Numeric >::qam_tx | ( | long | sym_sp = 5, |
|
| long | over_sam = 8, |
|||
| long | mod_rate = 0, |
|||
| long | conv_rate = 0, |
|||
| float_type | rc_alpha = 0.25 | |||
| ) | [inline] |
| complex<CNumeric> SPUC::qam_tx< Numeric >::clock | ( | void | ) | [inline] |
| void SPUC::qam_tx< Numeric >::loop_init | ( | long | mod_rate, | |
| long | conv_rate | |||
| ) | [inline] |
| float_type SPUC::qam_tx< Numeric >::alpha |
| long SPUC::qam_tx< Numeric >::count |
| float_type SPUC::qam_tx< Numeric >::data_level |
| qam_mod SPUC::qam_tx< Numeric >::ENC |
| long SPUC::qam_tx< Numeric >::over |
| long SPUC::qam_tx< Numeric >::preamble_pn |
| max_pn SPUC::qam_tx< Numeric >::preamble_source |
| long SPUC::qam_tx< Numeric >::rate |
| long SPUC::qam_tx< Numeric >::training_interval |
| Numeric SPUC::qam_tx< Numeric >::training_scale |
| max_pn SPUC::qam_tx< Numeric >::training_source |
| complex<CNumeric> SPUC::qam_tx< Numeric >::tx_data |
| fir_interp< complex<CNumeric>, Numeric > SPUC::qam_tx< Numeric >::tx_filter |
| long SPUC::qam_tx< Numeric >::tx_symbols |
1.4.7