Class MeanFilter

  • All Implemented Interfaces:
    SampleProvider

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

      • MeanFilter

        public MeanFilter​(SampleProvider source,
                          int length)
    • Method Detail

      • fetchSample

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