public class CleanerParser extends MultiParser
| Constructor and Description |
|---|
CleanerParser(List<IrSignalParser> parsers,
Iterable<? extends CharSequence> args,
Double absoluteTolerance,
Double relativeTolerance) |
CleanerParser(List<IrSignalParser> parsers,
String source,
Double absoluteTolerance,
Double relativeTolerance) |
| Modifier and Type | Method and Description |
|---|---|
Cleaner |
getCleaner() |
IrSequence |
toIrSequence(Double dummyGap) |
IrSignal |
toIrSignal(Double fallbackFrequency,
Double dummyGap)
Tries to interpret the string argument as one of our known formats, and return an IrSignal.
|
IrSignal |
toIrSignalChop(Double fallbackFrequency,
double threshold) |
List<IrSequence> |
toList(Double dummmyGap) |
List<IrSequence> |
toListChop(double threshold,
Double dummyGap)
Equivalent to toIrSequence().chop(threshold);
|
ModulatedIrSequence |
toModulatedIrSequence(Double fallbackFrequency,
Double dummyGap) |
addParser, ircoreParsersList, newIrCoreParser, newIrCoreParserfixIrRemoteSilliness, getSource, mkIrSignal, mkIrSignal, toIrSequence, toIrSignal, toIrSignal, toList, toList, toListChop, toModulatedIrSequence, toModulatedIrSequence, toStringpublic CleanerParser(List<IrSignalParser> parsers, String source, Double absoluteTolerance, Double relativeTolerance)
public CleanerParser(List<IrSignalParser> parsers, Iterable<? extends CharSequence> args, Double absoluteTolerance, Double relativeTolerance)
public Cleaner getCleaner()
public IrSequence toIrSequence(Double dummyGap) throws OddSequenceLengthException, InvalidArgumentException
toIrSequence in class MultiParserOddSequenceLengthExceptionInvalidArgumentExceptionpublic List<IrSequence> toList(Double dummmyGap) throws OddSequenceLengthException, InvalidArgumentException
toList in class MultiParserOddSequenceLengthExceptionInvalidArgumentExceptionpublic List<IrSequence> toListChop(double threshold, Double dummyGap) throws OddSequenceLengthException, InvalidArgumentException
AbstractIrParsertoListChop in class AbstractIrParserOddSequenceLengthExceptionInvalidArgumentExceptionpublic ModulatedIrSequence toModulatedIrSequence(Double fallbackFrequency, Double dummyGap) throws InvalidArgumentException
toModulatedIrSequence in class MultiParserInvalidArgumentExceptionpublic IrSignal toIrSignal(Double fallbackFrequency, Double dummyGap) throws InvalidArgumentException
toIrSignal in class MultiParserfallbackFrequency - Modulation frequency to use, if it cannot be inferred from the first parameter.dummyGap - InvalidArgumentExceptionpublic IrSignal toIrSignalChop(Double fallbackFrequency, double threshold) throws OddSequenceLengthException, InvalidArgumentException
toIrSignalChop in class AbstractIrParserOddSequenceLengthExceptionInvalidArgumentExceptionCopyright © 2019. All rights reserved.