SPUC
3.0
|
A Class for simulating a BPSK system. More...
#include <bpsk_ber_test.h>
Public Member Functions | |
bpsk_ber_test (void) | |
void | reset (void) |
signed char | found_sync (void) |
void | ber_results (long received) |
long | synchronize (long *received, long data) |
void | final_results (long received) |
void | correlate (long *received, long data) |
float_type | running_ber (void) |
float_type | ber (long received) |
Public Attributes | |
long | modc |
time_t | start_time |
max_pn | ref |
long | corr_sum |
long | errors |
signed char | synced |
long | interval |
long | prev_errors |
A Class for simulating a BPSK system.
|
inline |
|
inline |
Referenced by main().
void SPUC::bpsk_ber_test::ber_results | ( | long | received | ) |
References errors, modc, start_time, and synced.
Referenced by correlate().
|
inline |
void SPUC::bpsk_ber_test::final_results | ( | long | received | ) |
References errors, start_time, and synced.
Referenced by main().
|
inline |
Referenced by main().
|
inline |
References SPUC::max_pn::reset().
Referenced by bpsk_ber_test().
float_type SPUC::bpsk_ber_test::running_ber | ( | void | ) |
References errors, interval, and prev_errors.
long SPUC::bpsk_ber_test::synchronize | ( | long * | received, |
long | data | ||
) |
References corr_sum, errors, interval, SPUC::max_pn::out(), ref, and synced.
Referenced by correlate(), and main().
long SPUC::bpsk_ber_test::corr_sum |
Referenced by synchronize().
long SPUC::bpsk_ber_test::errors |
Referenced by ber_results(), final_results(), running_ber(), and synchronize().
long SPUC::bpsk_ber_test::interval |
Referenced by running_ber(), and synchronize().
long SPUC::bpsk_ber_test::modc |
Referenced by ber_results().
long SPUC::bpsk_ber_test::prev_errors |
Referenced by running_ber().
max_pn SPUC::bpsk_ber_test::ref |
Referenced by synchronize().
time_t SPUC::bpsk_ber_test::start_time |
Referenced by ber_results(), and final_results().
signed char SPUC::bpsk_ber_test::synced |
Referenced by ber_results(), final_results(), and synchronize().