Instrument Neutral Distributed Interface INDI  2.0.2
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 
)

A band pass filter.

Parameters
streamthe input stream.
LowFrequencythe high-pass cutoff frequency of the filter in radians.
HighFrequencythe low-pass cutoff frequency of the filter in radians.

Definition at line 110 of file filters.c.

◆ dsp_filter_bandreject()

DLL_EXPORT void dsp_filter_bandreject ( dsp_stream_p  stream,
double  LowFrequency,
double  HighFrequency 
)

A band reject filter.

Parameters
streamthe input stream.
LowFrequencythe high-pass cutoff frequency of the filter in radians.
HighFrequencythe low-pass cutoff frequency of the filter.

Definition at line 86 of file filters.c.

◆ dsp_filter_highpass()

DLL_EXPORT void dsp_filter_highpass ( dsp_stream_p  stream,
double  frequency 
)

A high pass filter.

Parameters
streamthe input stream.
frequencythe cutoff frequency of the filter in radians.

Definition at line 62 of file filters.c.

◆ dsp_filter_lowpass()

DLL_EXPORT void dsp_filter_lowpass ( dsp_stream_p  stream,
double  frequency 
)

A low pass filter.

Parameters
streamthe input stream.
frequencythe cutoff frequency of the filter in radians.

Definition at line 38 of file filters.c.

◆ dsp_filter_squarelaw()

DLL_EXPORT void dsp_filter_squarelaw ( dsp_stream_p  stream)

A square law filter.

Parameters
streamthe input stream.

Definition at line 22 of file filters.c.