Package org.harctoolbox.analyze
Class PwmDecoder
java.lang.Object
org.harctoolbox.analyze.AbstractDecoder
org.harctoolbox.analyze.PwmDecoder
- Direct Known Subclasses:
Pwm2Decoder
,Pwm4AltDecoder
,Pwm4Decoder
,XmpDecoder
-
Nested Class Summary
Nested classes/interfaces inherited from class org.harctoolbox.analyze.AbstractDecoder
AbstractDecoder.ParameterData
-
Field Summary
Fields inherited from class org.harctoolbox.analyze.AbstractDecoder
analyzer, bitSpec, CANNOT_MATCH, nameEngine, noPayload, NUMBERDECODERS, params, timebase
-
Constructor Summary
ConstructorDescriptionPwmDecoder
(Analyzer analyzer, Analyzer.AnalyzerParams params, Burst[] bursts) -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected static Burst[]
protected List<IrStreamItem>
parse
(int beg, int length) Methods inherited from class org.harctoolbox.analyze.AbstractDecoder
decoderNames, dumpParameters, dumpParameters, getNoBitsLimit, name, newExtent, newFlash, newFlashOrGap, newGap, parse, parse, saveParameter, saveParameter, saveParameter
-
Constructor Details
-
PwmDecoder
public PwmDecoder(Analyzer analyzer, Analyzer.AnalyzerParams params, Burst[] bursts) throws NonUniqueBitCodeException - Throws:
NonUniqueBitCodeException
-
-
Method Details
-
mkBursts
-
hasDistinctFlashesInBursts
public boolean hasDistinctFlashesInBursts() -
parse
- Specified by:
parse
in classAbstractDecoder
-