public abstract class AbstractBiphaseDecoder extends AbstractDecoder
AbstractDecoder.ParameterData| Modifier and Type | Field and Description |
|---|---|
protected int |
full |
protected int |
half |
analyzer, bitSpec, CANNOT_MATCH, decoders, nameEngine, noPayload, NUMBERDECODERS, params, timebase| Constructor and Description |
|---|
AbstractBiphaseDecoder(Analyzer analyzer,
Analyzer.AnalyzerParams params,
boolean invert) |
AbstractBiphaseDecoder(Analyzer analyzer,
Analyzer.AnalyzerParams params,
int half,
int full,
boolean invert) |
| Modifier and Type | Method and Description |
|---|---|
protected static BitSpec |
mkBitSpec(double duration,
double timebase,
boolean invert,
Burst.Preferences burstPrefs) |
protected List<IrStreamItem> |
parse(int beg,
int length) |
protected abstract int |
startDurations() |
decoderNames, dumpParameters, dumpParameters, getNoBitsLimit, name, newExtent, newFlash, newFlashOrGap, newGap, parse, parse, parse, saveParameter, saveParameter, saveParameterpublic AbstractBiphaseDecoder(Analyzer analyzer, Analyzer.AnalyzerParams params, int half, int full, boolean invert)
public AbstractBiphaseDecoder(Analyzer analyzer, Analyzer.AnalyzerParams params, boolean invert)
protected static BitSpec mkBitSpec(double duration, double timebase, boolean invert, Burst.Preferences burstPrefs)
protected List<IrStreamItem> parse(int beg, int length) throws DecodeException
parse in class AbstractDecoderDecodeExceptionprotected abstract int startDurations()
Copyright © 2020. All rights reserved.