 |
FilterGen
1.0.0
A library to design digital filters in embedded systems.
|
Go to the documentation of this file. 1 #ifndef DH_FILTER_H_INCLUDED
2 #define DH_FILTER_H_INCLUDED
DH_FILTER_RETURN_VALUE dh_filter_set_gain(dh_filter_data *filter, double gain)
Definition: filter-types.h:206
Definition: filter-types.h:81
Definition: filter-types.h:236
DH_FILTER_RETURN_VALUE dh_free_filter(dh_filter_data *filter)
DH_FILTER_RETURN_VALUE dh_initialize_filter(dh_filter_data *filter, double value)
Forces the filter to the steady state with output value by setting all pasts inputs and outputs to th...
The data types for the filter library.
DH_FILTER_RETURN_VALUE dh_filter(dh_filter_data *filter, double input, double *output)
Runs an iteration of the filter.
DH_FILTER_RETURN_VALUE dh_filter_get_gain_at(const dh_filter_data *filter, double frequency, dh_frequency_response_t *gain)
DH_FILTER_RETURN_VALUE dh_create_filter(dh_filter_data *filter, dh_filter_parameters *options)
Allocates the buffers and initializes the filter.
DH_FILTER_RETURN_VALUE dh_filter_get_gain(const dh_filter_data *filter, double *gain)
DH_FILTER_RETURN_VALUE
Definition: filter-types.h:188