public static enum DataProcessor.FilterType extends java.lang.Enum<DataProcessor.FilterType>
Enum Constant and Description |
---|
ACCUMULATOR
Accumulates received data as a running sum
|
COMPARATOR
Compares input data against a reference value
|
DELTA_VALUE
Only allows data through such that the difference between the current and
reference exceeds a threshold
|
LOW_PASS
Averages received data
|
MATH
Perform simple math operations on the data
|
NO_OP |
PASSTHROUGH
Pass the data through, untouched
|
PEAK_DETECTOR |
PULSE_DETECTOR
Detects and quantifies a pulse from a set of data points
|
ROOT_MEAN_SQUARE
Performs root mean square over a set of data
|
SAMPLE_DELAY
Only allow data through once a certain amount has been accumulated
|
THRESHOLD
Only allows data through that crosses a threshold (either above or below)
|
TIME_DELAY
Only allows data through during certain time intervals
|
Modifier and Type | Method and Description |
---|---|
static DataProcessor.FilterType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DataProcessor.FilterType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DataProcessor.FilterType PASSTHROUGH
public static final DataProcessor.FilterType ACCUMULATOR
public static final DataProcessor.FilterType LOW_PASS
public static final DataProcessor.FilterType NO_OP
public static final DataProcessor.FilterType PEAK_DETECTOR
public static final DataProcessor.FilterType COMPARATOR
public static final DataProcessor.FilterType ROOT_MEAN_SQUARE
public static final DataProcessor.FilterType TIME_DELAY
public static final DataProcessor.FilterType MATH
public static final DataProcessor.FilterType SAMPLE_DELAY
public static final DataProcessor.FilterType PULSE_DETECTOR
public static final DataProcessor.FilterType DELTA_VALUE
public static final DataProcessor.FilterType THRESHOLD
public static DataProcessor.FilterType[] values()
for (DataProcessor.FilterType c : DataProcessor.FilterType.values()) System.out.println(c);
public static DataProcessor.FilterType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null