defs.h File Reference

Go to the source code of this file.

Defines

#define SYNCH_HYST   4
 Timing drift hysterisis in samples.

Functions

void phy_synch_time_init (void)
 Initialize the Initial Timing synchronization engine.
void phy_synch_time (short *in, unsigned int *sync_pos, unsigned int length, unsigned int skip, SCH_t synch_type, unsigned char synch_source)
void phy_channel_estimation_top (int rx_offset, int pilot_offset, int ignore_prefix, int sch_index, unsigned char nb_antennas_rx, SCH_t sch_type)
void phy_channel_estimation (short *rxsig_f, short *channel_est_t, short *channel_est_f, short *channel_matched_filter_f, short *pilot_conj_f, char log2_pilot_amp, char smoothen_flag)
void phy_subband_powers (unsigned int sch_index, SCH_t sch_type, unsigned int nb_antennas_tx, unsigned int aa, int *n0)
 This function is used during the channel estimation procedure to compute subband signal strenghts from the received SCH signal. These are used by the MAC layer for feedback signaling in support of scheduling and for deriving measurement information for higher layer protocols.
void phy_channel_est_emos (int ref_pilot, int from_pilot, int to_pilot, int sch_index, int perform_estimate, int ignore_prefix)
 This function is used by EMOS to estimate the channel from the pilots.
int phy_calc_mmse_filter (int **channel_est_f1, int **channel_est_f2, int *channel_mmse_filter[NB_ANTENNAS_TX][NB_ANTENNAS_RX], int *det, int *idet, int *sigma2)
 This routine calculates the MMSE filter matrix.
int phy_channel_interpolation (int *channel_est_f, int *channel_est_f_interp, int antenna_tx)
void phy_adjust_gain (unsigned char clear, short coef, unsigned char ind)
void phy_adjust_gain_mesh (unsigned char clear, short coef)
void phy_adjust_synch (unsigned char clear, int sch_index, short coef, SCH_t sch_type)
int phy_calc_timing_offset (int clear, int sch_index, short coef, SCH_t sch_type, int *max_pos_fil)
void phy_adjust_synch_multi_CH (unsigned char clear, short coef, SCH_t sch_type)
int phy_adjust_sync_CH2 (int clear, int sch_index, short coef, SCH_t sch_type)
int model_based_detection (void)


Function Documentation

void phy_synch_time_init ( void   ) 

Initialize the Initial Timing synchronization engine.


Generated on Thu May 14 10:34:28 2009 for OPENAIR by  doxygen 1.4.7