#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|