SPUC::bpsk_ber_test Class Reference
[SPUC non-template classesSimulation classes And functions]

A Class for simulating a BPSK system. More...

#include <bpsk_ber_test.h>

Collaboration diagram for SPUC::bpsk_ber_test:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

A Class for simulating a BPSK system.

Author:
Tony Kirke


Constructor & Destructor Documentation

SPUC::bpsk_ber_test::bpsk_ber_test ( void   )  [inline]


Member Function Documentation

float_type SPUC::bpsk_ber_test::ber ( long  received  )  [inline]

void SPUC::bpsk_ber_test::ber_results ( long  received  ) 

void SPUC::bpsk_ber_test::correlate ( long *  received,
long  data 
) [inline]

void SPUC::bpsk_ber_test::final_results ( long  received  ) 

signed char SPUC::bpsk_ber_test::found_sync ( void   )  [inline]

void SPUC::bpsk_ber_test::reset ( void   )  [inline]

float_type SPUC::bpsk_ber_test::running_ber ( void   ) 

long SPUC::bpsk_ber_test::synchronize ( long *  received,
long  data 
)


Member Data Documentation

long SPUC::bpsk_ber_test::corr_sum

long SPUC::bpsk_ber_test::errors

long SPUC::bpsk_ber_test::interval

long SPUC::bpsk_ber_test::modc

long SPUC::bpsk_ber_test::prev_errors

max_pn SPUC::bpsk_ber_test::ref

time_t SPUC::bpsk_ber_test::start_time

signed char SPUC::bpsk_ber_test::synced


The documentation for this class was generated from the following files:
Generated on Mon Jun 9 19:40:32 2008 for DSPTemplates by  doxygen 1.4.7