Open source Very Long Baseline Interferometry
OpenVLBI
Functions
DSP API Linear buffer filtering functions

Functions

DLL_EXPORT void dsp_filter_squarelaw (dsp_stream_p stream)
 A square law filter. More...
 
DLL_EXPORT void dsp_filter_lowpass (dsp_stream_p stream, double frequency)
 A low pass filter. More...
 
DLL_EXPORT void dsp_filter_highpass (dsp_stream_p stream, double frequency)
 A high pass filter. More...
 
DLL_EXPORT void dsp_filter_bandpass (dsp_stream_p stream, double LowFrequency, double HighFrequency)
 A band pass filter. More...
 
DLL_EXPORT void dsp_filter_bandreject (dsp_stream_p stream, double LowFrequency, double HighFrequency)
 A band reject filter. More...
 

Detailed Description

Function Documentation

◆ dsp_filter_bandpass()

DLL_EXPORT void dsp_filter_bandpass ( dsp_stream_p  stream,
double  LowFrequency,
double  HighFrequency 
)
Parameters
streamthe input stream.
LowFrequencythe high-pass cutoff frequency of the filter in radians.
HighFrequencythe low-pass cutoff frequency of the filter in radians.

◆ dsp_filter_bandreject()

DLL_EXPORT void dsp_filter_bandreject ( dsp_stream_p  stream,
double  LowFrequency,
double  HighFrequency 
)
Parameters
streamthe input stream.
LowFrequencythe high-pass cutoff frequency of the filter in radians.
HighFrequencythe low-pass cutoff frequency of the filter.

◆ dsp_filter_highpass()

DLL_EXPORT void dsp_filter_highpass ( dsp_stream_p  stream,
double  frequency 
)
Parameters
streamthe input stream.
frequencythe cutoff frequency of the filter in radians.

◆ dsp_filter_lowpass()

DLL_EXPORT void dsp_filter_lowpass ( dsp_stream_p  stream,
double  frequency 
)
Parameters
streamthe input stream.
frequencythe cutoff frequency of the filter in radians.

◆ dsp_filter_squarelaw()

DLL_EXPORT void dsp_filter_squarelaw ( dsp_stream_p  stream)
Parameters
streamthe input stream.