DAPL IFM (IIR Filter Module)
Filter your data: DAPL IFM
The DAPL IFM is a DAPL IIR filter module: an onboard digital implementation of the five classic filter types (Bessel, Butterworth, Chebyshev, Inverse Chebyshev, and Elliptic). The product, DAPL IFM (IIR Filter Module), forms an optional additional command module to DAPL: the 32-bit multitasking real-time operating system that runs on every DAP system.
The DAPL IFM command module extends the range of DAPL by giving a user a simple means to specify onboard IIR filters that run in real time and continuously filter the sampled data stream. A single command, named for the filter type, specifies the filter in just one line:
The above command operates on the data stream from channel 0 (input pipe 0); it applies an eighth-order Chebyshev filter, with a cutoff at 20% of the Nyquist frequency (Nyquist frequency = half of the sample rate) and allows a 0.1 decibel passband ripple. It streams the filtered data to the PC through the system binary output pipe,
The four other commands,
A single DAP board, with external rack-mounted expansion hardware, can handle up to 512 analog inputs. With DAPL IFM (IIR Filter Module), DAPL now can filter the data on any channels using any mix of these filter types. The filters operate independently, and each filter may have different parameters. The new IIR filters complement the existing FIR filters built into DAPL.
For audio applications, download the free IIR-based IEC651 A-Weight Audio Filtering Software. This software, based on the same simple interface to advanced IIR filtering as the DAPL IFM, allows A-Weight filtering on any number of channels.
Return to the Software page.