Class SumFilter

  • All Implemented Interfaces:
    SampleProvider
    Direct Known Subclasses:
    MeanFilter

    public class SumFilter
    extends AbstractFilter
    This filter returns the sum of the N most recent samples.
    The number of samples used is specified in the constructor of the filter.
    Author:
    Aswin
    • Constructor Detail

    • Method Detail

      • fetchSample

        public void fetchSample​(float[] sample,
                                int offset)
        Description copied from interface: SampleProvider
        Fetches a sample from a sensor or filter.
        Specified by:
        fetchSample in interface SampleProvider
        Overrides:
        fetchSample in class AbstractFilter
        Parameters:
        sample - The array to store the sample in.
        offset - The elements of the sample are stored in the array starting at the offset position.
      • getActualSize

        protected int getActualSize()