Conflicts: openair1/PHY/INIT/lte_init.c openair1/PHY/LTE_TRANSPORT/dci_tools.c openair1/PHY/LTE_TRANSPORT/ulsch_decoding.c openair1/SCHED/phy_procedures_lte_eNb.c openair1/SCHED/phy_procedures_lte_ue.c openair1/SIMULATION/LTE_PHY/dlsim.c openair1/SIMULATION/RF/adc.c openair2/LAYER2/MAC/lte_transport_init.c targets/RT/USER/lte-softmodem.c targets/RT/USER/sched_dlsch.c targets/RT/USER/sched_rx_pdsch.c targets/RT/USER/sched_ulsch.c targets/SIMU/USER/oaisim.c
62 lines
1.4 KiB
C
62 lines
1.4 KiB
C
/* Header file generated by fdesign on Tue Nov 13 09:42:50 2012 */
|
|
|
|
#ifndef FD_lte_scope_h_
|
|
#define FD_lte_scope_h_
|
|
|
|
#include <forms.h>
|
|
#include "../impl_defs_lte.h"
|
|
#include "../impl_defs_top.h"
|
|
#include "../defs.h"
|
|
#include "../../SCHED/defs.h" // for OPENAIR_DAQ_VARS
|
|
|
|
|
|
/* Forms and Objects */
|
|
typedef struct {
|
|
FL_FORM * lte_phy_scope_enb;
|
|
FL_OBJECT * rxsig_t;
|
|
FL_OBJECT * chest_f;
|
|
FL_OBJECT * chest_t;
|
|
FL_OBJECT * pusch_comp;
|
|
FL_OBJECT * pucch_comp;
|
|
FL_OBJECT * pucch_comp1;
|
|
FL_OBJECT * pusch_llr;
|
|
FL_OBJECT * pusch_tput;
|
|
FL_OBJECT * button_0;
|
|
} FD_lte_phy_scope_enb;
|
|
|
|
typedef struct {
|
|
FL_FORM * lte_phy_scope_ue;
|
|
FL_OBJECT * rxsig_t;
|
|
FL_OBJECT * chest_f;
|
|
FL_OBJECT * chest_t;
|
|
FL_OBJECT * pbch_comp;
|
|
FL_OBJECT * pbch_llr;
|
|
FL_OBJECT * pdcch_comp;
|
|
FL_OBJECT * pdcch_llr;
|
|
FL_OBJECT * pdsch_comp;
|
|
FL_OBJECT * pdsch_llr;
|
|
FL_OBJECT * pdsch_tput;
|
|
FL_OBJECT * button_0;
|
|
} FD_lte_phy_scope_ue;
|
|
|
|
FD_lte_phy_scope_enb * create_lte_phy_scope_enb( void );
|
|
FD_lte_phy_scope_ue * create_lte_phy_scope_ue( void );
|
|
|
|
void phy_scope_eNB(FD_lte_phy_scope_enb *form,
|
|
PHY_VARS_eNB *phy_vars_enb,
|
|
int UE_id);
|
|
|
|
void phy_scope_UE(FD_lte_phy_scope_ue *form,
|
|
PHY_VARS_UE *phy_vars_ue,
|
|
int eNB_id,
|
|
int UE_id,
|
|
uint8_t subframe);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* FD_lte_scope_h_ */
|