Dependencies:   mbed-dsp mbed

Fork of DSP_200kHz by Mazzeo Research Group

Committer:
baxterja
Date:
Wed Apr 25 16:21:11 2018 +0000
Revision:
85:f1be018aacac
Parent:
78:10b2916b8f5c
Made it so that to change frequencies we only need to change the probe number.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
baxterja 75:8bb94685c80b 1 #ifndef DEMODULATE_H_
baxterja 75:8bb94685c80b 2 #define DEMODULATE_H_
baxterja 75:8bb94685c80b 3
baxterja 75:8bb94685c80b 4 #include "dsp.h"
baxterja 75:8bb94685c80b 5 #include "mbed.h"
baxterja 75:8bb94685c80b 6 #include "filters_jared.h"
baxterja 75:8bb94685c80b 7
baxterja 75:8bb94685c80b 8 //#define DEMODULATION_LENGTH 125
baxterja 75:8bb94685c80b 9 #define DEMOD_200HZ 0
baxterja 78:10b2916b8f5c 10 #define DEMOD_1000HZ 1
baxterja 78:10b2916b8f5c 11 #define DEMOD_No_Demod -1
baxterja 85:f1be018aacac 12 extern const int pre_compute_length;
baxterja 75:8bb94685c80b 13
baxterja 75:8bb94685c80b 14 void precompute_tables();
baxterja 75:8bb94685c80b 15 void demodulate(float *samples[MAX_NUMBER_OF_FILTERS], int num_filters, int sample_length, int demodulation_frequency);
baxterja 75:8bb94685c80b 16
baxterja 75:8bb94685c80b 17 #endif