Dependencies:   mbed-dsp mbed

Fork of DSP_200kHz by Mazzeo Research Group

Jareds_DSP/demodulate.h

Committer:
baxterja
Date:
2018-04-25
Revision:
85:f1be018aacac
Parent:
78:10b2916b8f5c

File content as of revision 85:f1be018aacac:

#ifndef DEMODULATE_H_
#define DEMODULATE_H_

#include "dsp.h"
#include "mbed.h"
#include "filters_jared.h"

//#define DEMODULATION_LENGTH 125
#define DEMOD_200HZ 0
#define DEMOD_1000HZ 1
#define DEMOD_No_Demod -1
extern const int pre_compute_length;

void precompute_tables();
void demodulate(float *samples[MAX_NUMBER_OF_FILTERS], int num_filters, int sample_length, int demodulation_frequency);

#endif