Skip to content

Typedef ::KFR_IIR_PROTOTYPE

typedef KFR_IIR_PROTOTYPE capi

typedef enum KFR_IIR_PROTOTYPE
{
    KFR_IIR_BUTTERWORTH = 1, /**< Butterworth. `order` must be 1..24. */
    KFR_IIR_BESSEL      = 2, /**< Bessel/Thomson. `order` must be 1..24. */
    KFR_IIR_CHEBYSHEV1  = 3, /**< Chebyshev type I. Uses `rp`. */
    KFR_IIR_CHEBYSHEV2  = 4, /**< Chebyshev type II. Uses `rs`. */
    KFR_IIR_ELLIPTIC    = 5 /**< Elliptic (Cauer). Uses `rp` and `rs`. Requires a build with Boost.Math. */
} KFR_IIR_PROTOTYPE

Analog prototype family for IIR design. Values match the

kfr::zpk prototype functions.

Fully qualified name: KFR_IIR_PROTOTYPE

Declared at capi.h:1089