Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

hifi_fm.cc File Reference

#include <make_GrMC4020Source.h>
#include <GrFFTSink.h>
#include <VrFixOffset.h>
#include <VrComplexFIRfilter.h>
#include <VrQuadratureDemod.h>
#include <GrFIRfilterFSF.h>
#include <VrAudioSink.h>
#include <VrFileSink.h>
#include <VrFileSource.h>
#include <VrConnect.h>
#include <VrMultiTask.h>
#include <VrGUI.h>
#include <VrInterpolatingSigProc.h>
#include <GrSimpleScopeSink.h>
#include <GrFreqXlatingFIRfilterSCF.h>
#include <GrIIRfilter.h>
#include <gr_firdes.h>

Defines

#define STAGE1_DECIM   5
#define STAGE2_DECIM   10
#define CHANNEL_BW   100e3
#define NEWFILT   0
#define SCA   0
#define TAU   75e-6

Functions

int main (int argc, char **argv)

Variables

const int inputRate = 20000000
const float FM_IF_Freq = 5.75e6
const float IF_Freq = FM_IF_Freq
const int chanTaps = 75
const int CFIRdecimate = 50
const float chanGain = 2.0
const int InterpFactor = 3
const float fm_demodGain = 8800
const float interpGain = 1.0
const int RFIRdecimate = 25
const int audioTaps = 100
const float audioGain = 10.0
const int quadRate = inputRate / CFIRdecimate
const int audioRate = quadRate * InterpFactor / RFIRdecimate

Define Documentation

#define CHANNEL_BW   100e3
 

#define NEWFILT   0
 

#define SCA   0
 

#define STAGE1_DECIM   5
 

#define STAGE2_DECIM   10
 

#define TAU   75e-6
 


Function Documentation

int main int  argc,
char **  argv
 


Variable Documentation

const float audioGain = 10.0
 

const int audioRate = quadRate * InterpFactor / RFIRdecimate
 

const int audioTaps = 100
 

const int CFIRdecimate = 50
 

const float chanGain = 2.0
 

const int chanTaps = 75
 

const float fm_demodGain = 8800
 

const float FM_IF_Freq = 5.75e6
 

const float IF_Freq = FM_IF_Freq
 

const int inputRate = 20000000
 

const int InterpFactor = 3
 

const float interpGain = 1.0
 

const int quadRate = inputRate / CFIRdecimate
 

const int RFIRdecimate = 25
 


Generated on Wed Mar 23 12:30:28 2005 for GNU Radio by  doxygen 1.4.0