public abstract static class FilterConfigBuilder.IOConfigBuilder extends FilterConfigBuilder
FilterConfigBuilder.AccumulatorBuilder, FilterConfigBuilder.ComparatorBuilder, FilterConfigBuilder.DeltaValueBuilder, FilterConfigBuilder.IOConfigBuilder, FilterConfigBuilder.LowPassBuilder, FilterConfigBuilder.MathBuilder, FilterConfigBuilder.PassthroughBuilder, FilterConfigBuilder.PeakDetectorBuilder, FilterConfigBuilder.PulseDetectorBuilder, FilterConfigBuilder.RMSBuilder, FilterConfigBuilder.SampleDelayBuilder, FilterConfigBuilder.ThresholdBuilder, FilterConfigBuilder.TimeDelayBuilder
parameters, type
Modifier | Constructor and Description |
---|---|
protected |
FilterConfigBuilder.IOConfigBuilder(int size,
DataProcessor.FilterType type) |
Modifier and Type | Method and Description |
---|---|
FilterConfigBuilder.IOConfigBuilder |
withInputSize(byte size)
Size of the input data
|
FilterConfigBuilder.IOConfigBuilder |
withOutputSize(byte size)
Size of the output
|
build
protected FilterConfigBuilder.IOConfigBuilder(int size, DataProcessor.FilterType type)
public FilterConfigBuilder.IOConfigBuilder withOutputSize(byte size)
size
- Number of bytes the output will be, between [1, 4] bytespublic FilterConfigBuilder.IOConfigBuilder withInputSize(byte size)
size
- Number of bytes the inputs are, between [1, 4] bytes