#include <ofdm_data_encoder.h>
Collaboration diagram for SPUC::ofdm_data_encoder:
Public Member Functions | |
ofdm_data_encoder (int index, int T_fft, int D_carriers, int max_range) | |
long | tx_burst_size (long bytes) |
void | reset () |
~ofdm_data_encoder () | |
void | set_rate (int mod, int conv_rate) |
bool * | interleave (bool *data_in) |
bool | get_data (void) |
complex< long > | data_map (long rate) |
void | get_data_frame () |
void | serial_to_word_input (bool in) |
long | serial_to_word_output (void) |
Public Attributes | |
data_conv_encoder | CONV |
qam_mod | QAM |
long | rate_index |
long | enc_rate |
long | tx_bits_per_symbol |
long | total_bits |
long | number_symbols |
long | frame |
long | serial |
long | sample |
long | data_index |
bool | raw_bit |
bool * | raw_data |
bool * | interleaver_in |
bool * | interleaved |
bool * | interleaver_out |
long * | pre_mod |
const long | Carriers |
int | coded_bits_per_frame |
int | raw_bits_this_frame |
bool | no_conv |
|
Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|