| Package | Description |
|---|---|
| org.harctoolbox.analyze | |
| org.harctoolbox.ircore | |
| org.harctoolbox.irp |
| Modifier and Type | Method and Description |
|---|---|
IrSignal |
RepeatFinder.RepeatFinderData.chopIrSequence(ModulatedIrSequence irSequence) |
static IrSignal |
Cleaner.clean(IrSignal irSignal,
Double absoluteTolerance,
Double relativeTolerance) |
static IrSignal |
RepeatFinder.findRepeat(ModulatedIrSequence irSequence) |
static IrSignal |
RepeatFinder.findRepeat(ModulatedIrSequence irSequence,
Double absoluteTolerance,
Double relativeTolerance) |
static IrSignal |
RepeatFinder.findRepeatClean(ModulatedIrSequence irSequence) |
static IrSignal |
RepeatFinder.findRepeatClean(ModulatedIrSequence irSequence,
Double absoluteTolerance,
Double relativeTolerance) |
IrSignal |
Analyzer.repeatReducedIrSignal(int number) |
IrSignal |
RepeatFinderParser.toIrSignal(Double fallbackFrequency,
Double dummyGap)
Tries to interpret the string argument as one of our known formats, and return an IrSignal.
|
IrSignal |
CleanerParser.toIrSignal(Double fallbackFrequency,
Double dummyGap)
Tries to interpret the string argument as one of our known formats, and return an IrSignal.
|
IrSignal |
RepeatFinder.toIrSignal(IrSequence irSequence,
double frequency) |
IrSignal |
RepeatFinder.toIrSignal(ModulatedIrSequence irSequence) |
IrSignal |
CleanerParser.toIrSignalChop(Double fallbackFrequency,
double threshold) |
IrSignal |
RepeatFinderParser.toIrSignalClean() |
IrSignal |
RepeatFinderParser.toIrSignalClean(Double fallbackFrequency,
Double dummyGap) |
IrSignal |
RepeatFinder.toIrSignalClean(ModulatedIrSequence irSequence) |
| Modifier and Type | Method and Description |
|---|---|
static IrSignal |
Cleaner.clean(IrSignal irSignal,
Double absoluteTolerance,
Double relativeTolerance) |
| Constructor and Description |
|---|
Analyzer(IrSignal irSignal) |
Analyzer(IrSignal irSignal,
Double absoluteTolerance,
Double relativeTolerance) |
| Modifier and Type | Field and Description |
|---|---|
static IrSignal |
IrSignal.EMPTY |
| Modifier and Type | Method and Description |
|---|---|
IrSignal |
IrSignal.clone() |
protected static IrSignal |
AbstractIrParser.mkIrSignal(List<IrSequence> list,
Double frequency) |
protected static IrSignal |
AbstractIrParser.mkIrSignal(String[] codes,
Double fallbackFrequency,
Double dummyGap) |
static IrSignal |
Pronto.parse(int[] ccf)
Creates a new IrSignals by interpreting its argument as CCF signal.
|
static IrSignal |
Pronto.parse(List<String> list)
Creates a new IrSignals by interpreting its argument as CCF string.
|
static IrSignal |
ProntoParser.parse(String str) |
static IrSignal |
ProntoParserLoose.parse(String str) |
static IrSignal |
Pronto.parse(String ccfString)
Creates a new IrSignals by interpreting its argument as CCF string.
|
static IrSignal |
Pronto.parse(String[] array)
Creates a new IrSignals by interpreting its argument as CCF string.
|
static IrSignal |
Pronto.parse(String[] array,
int begin)
Creates a new IrSignals by interpreting its argument as CCF string.
|
(package private) static IrSignal |
Pronto.parse(String ccfString,
boolean loose) |
static IrSignal |
Pronto.parseLoose(String ccfString) |
IrSignal |
ModulatedIrSequence.toIrSignal() |
IrSignal |
AbstractIrParser.toIrSignal() |
IrSignal |
AbstractIrParser.toIrSignal(Double fallbackFrequency)
Tries to interpret the string argument as one of our known formats, and return an IrSignal.
|
IrSignal |
MultilineIrSignalParser.toIrSignal(Double fallbackFrequency,
Double dummyGap) |
IrSignal |
ProntoParser.toIrSignal(Double fallbackFrequency,
Double dummyGap)
Tries to interpret the string argument as Pronto.
|
IrSignal |
IrSignalParser.toIrSignal(Double fallbackFrequency,
Double dummyGap) |
abstract IrSignal |
AbstractIrParser.toIrSignal(Double fallbackFrequency,
Double dummyGap) |
IrSignal |
MultiParser.toIrSignal(Double fallbackFrequency,
Double dummyGap) |
IrSignal |
ProntoParserLoose.toIrSignal(Double fallbackFrequency,
Double dummyGap)
Tries to interpret the string argument as Pronto.
|
IrSignal |
BracketedIrSignalParser.toIrSignal(Double fallbackFrequency,
Double dummyGap) |
protected IrSignal |
ProntoParser.toIrSignal(Double fallbackFrequency,
Double dummyGap,
boolean loose) |
IrSignal |
AbstractIrParser.toIrSignalChop(Double fallbackFrequency,
double threshold) |
IrSignal |
IrSignal.toOneShot(int count)
Returns an IrSignal consisting of count repetitions (count semantic) as the intro sequence,
while repeat and ending are empty.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IrSignal.approximatelyEquals(IrSignal irSignal)
Compares two ModulatedIrSequences for (approximate) equality.
|
boolean |
IrSignal.approximatelyEquals(IrSignal irSignal,
double absoluteTolerance,
double relativeTolerance,
double frequencyTolerance)
Compares two ModulatedIrSequences for (approximate) equality.
|
static int[] |
Pronto.toArray(IrSignal irSignal)
CCF array of complete signal, i.e.
|
static String |
Pronto.toString(IrSignal irSignal)
Computes the ("long", raw) CCF string, if possible.
|
| Constructor and Description |
|---|
IrSignal(IrSignal irSignal,
Double newFrequency) |
| Modifier and Type | Method and Description |
|---|---|
static IrSignal |
ShortPronto.parse(int[] ccf)
Creates a new IrSignals by interpreting its argument as CCF signal.
|
static IrSignal |
ShortPronto.parse(String hexstring)
Creates a new IrSignals by interpreting its argument as CCF string.
|
IrSignal |
NamedProtocol.render(NameEngine nameEngine) |
IrSignal |
IrpDatabase.render(String protocolName,
Map<String,Long> params) |
IrSignal |
Protocol.toIrSignal(Map<String,Long> params) |
IrSignal |
Protocol.toIrSignal(NameEngine nameEngine) |
| Modifier and Type | Method and Description |
|---|---|
Decoder.SimpleDecodesSet |
Decoder.decodeIrSignal(IrSignal irSignal) |
Decoder.SimpleDecodesSet |
Decoder.decodeIrSignal(IrSignal irSignal,
Decoder.DecoderParameters parameters)
Delivers a Map of Decodes from an IrSignal.
|
Map<String,Long> |
Protocol.recognize(IrSignal irSignal) |
Map<String,Long> |
NamedProtocol.recognize(IrSignal irSignal,
boolean strict)
This version overrides a version in
Protocol. |
Map<String,Long> |
Protocol.recognize(IrSignal irSignal,
boolean strict) |
Map<String,Long> |
Protocol.recognize(IrSignal irSignal,
boolean strict,
double frequencyTolerance,
double absoluteTolerance,
double relativeTolerance,
double minimumLeadout)
Tries to match the IrSignal in the argument.If it matches, return the matching parametewith the found parameters with their actual values.If no match, throws a SignalRecognitionException.
|
Map<String,Long> |
NamedProtocol.recognize(IrSignal irSignal,
Decoder.DecoderParameters params) |
Map<String,Long> |
Protocol.recognize(IrSignal irSignal,
Decoder.DecoderParameters parameters) |
static String |
ShortPronto.toString(IrSignal irSignal)
Computes the "short" Pronto form of some signals, if possible,.
|
static String |
ShortPronto.toString(IrSignal irSignal,
boolean fallback)
Computes the "short" Pronto form of some signals, if possible,.
|
Copyright © 2019. All rights reserved.