Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

SPUC::bpsk_ber_test Class Reference
[Simulation Classes]

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)
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)
void print_running_ber (void)
double running_ber (void)
double 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, Copyright(c) 2001


Constructor & Destructor Documentation

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


Member Function Documentation

double SPUC::bpsk_ber_test::ber long  received  )  [inline]
 

void bpsk_ber_test::ber_results long  received  ) 
 

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

Here is the call graph for this function:

void bpsk_ber_test::final_results long  received  ) 
 

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

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

Here is the call graph for this function:

double bpsk_ber_test::running_ber void   ) 
 

long 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 Fri Sep 16 11:07:31 2005 for spuc by  doxygen 1.4.4