Package org.harctoolbox.analyze
Class BiphaseWithDoubleToggleDecoder
java.lang.Object
org.harctoolbox.analyze.AbstractDecoder
org.harctoolbox.analyze.AbstractBiphaseDecoder
org.harctoolbox.analyze.BiphaseWithDoubleToggleDecoder
-
Nested Class Summary
Nested classes/interfaces inherited from class org.harctoolbox.analyze.AbstractDecoder
AbstractDecoder.ParameterData
-
Field Summary
Fields inherited from class org.harctoolbox.analyze.AbstractBiphaseDecoder
full, half
Fields inherited from class org.harctoolbox.analyze.AbstractDecoder
analyzer, bitSpec, CANNOT_MATCH, nameEngine, noPayload, NUMBERDECODERS, params, timebase
-
Constructor Summary
ConstructorDescriptionBiphaseWithDoubleToggleDecoder
(Analyzer analyzer, Analyzer.AnalyzerParams params) BiphaseWithDoubleToggleDecoder
(Analyzer analyzer, Analyzer.AnalyzerParams params, int half, int full, int oneAndAHalf) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<IrStreamItem>
parse
(int beg, int length) protected int
Methods inherited from class org.harctoolbox.analyze.AbstractBiphaseDecoder
mkBitSpec
Methods inherited from class org.harctoolbox.analyze.AbstractDecoder
decoderNames, dumpParameters, dumpParameters, getNoBitsLimit, name, newExtent, newFlash, newFlashOrGap, newGap, parse, parse, saveParameter, saveParameter, saveParameter
-
Constructor Details
-
BiphaseWithDoubleToggleDecoder
public BiphaseWithDoubleToggleDecoder(Analyzer analyzer, Analyzer.AnalyzerParams params, int half, int full, int oneAndAHalf) -
BiphaseWithDoubleToggleDecoder
-
-
Method Details
-
parse
protected List<IrStreamItem> parse(int beg, int length) throws org.harctoolbox.analyze.DecodeException - Overrides:
parse
in classAbstractBiphaseDecoder
- Throws:
org.harctoolbox.analyze.DecodeException
-
startDurations
protected int startDurations()- Specified by:
startDurations
in classAbstractBiphaseDecoder
-