# Digital Filter Box

The Digital Filter Box can interactively design and generate different types of infinite impulse response filters with varied sampling rates.

DigitalFilterBox includes lowpass, highpass, bandpass and bandstop filter shapes with different filter types including Butterworth, Chebyshev, and Elliptic

If using the REST API directly, the instrument group name is digitalfilterbox.

Functions

Core

Data Logger

Data Streaming

Oscilloscope

  • enable_rollmode: Enables and disables Roll Mode X-axis behaviour
  • get_data: Get a frame of the data from the instrument
  • getters: Digital Filter Box - Oscilloscope - getter functions
  • save_high_res_buffer: Save the high resolution channel buffer data to a file on the Moku's internal storage
  • set_acquisition_mode: Set acquisition mode
  • set_hysteresis: Configures the hysteresis around trigger point.
  • set_timebase: Set the left- and right-hand span for the time axis. Units are seconds relative to the trigger point.
  • set_trigger: Sets trigger source and parameters.
  • set_monitor: Configures the specified monitor channel to view the desired digital filter signal.