Package decimator

Class DecimatorParams

java.lang.Object
decimator.DecimatorParams
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class DecimatorParams extends Object implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details

    • serialVersionUID

      public static final long serialVersionUID
      See Also:
    • rawDataSource

      public String rawDataSource
    • newSampleRate

      public float newSampleRate
    • channelMap

      public int channelMap
    • filterParams

      public FilterParams filterParams
    • interpolation

      public int interpolation
  • Constructor Details

    • DecimatorParams

      public DecimatorParams()
      Create decimator params with a nominal output sample rate of 2Kz and a 6th order low pass filter
    • DecimatorParams

      public DecimatorParams(float newSampleRate)
      Create decimator parameters with the given output frequency and a 6th order low pass filter.
      Parameters:
      newSampleRate -
    • DecimatorParams

      public DecimatorParams(float newSampleRate, int filterOrder)
      Create decimator parameters with the given output frequency and a low pass filter with given order.
      Parameters:
      newSampleRate -
      filterOrder - filter order
  • Method Details