| Package | Description |
|---|---|
| org.harctoolbox.analyze | |
| org.harctoolbox.ircore | |
| org.harctoolbox.irp |
| Modifier and Type | Method and Description |
|---|---|
static ModulatedIrSequence |
Cleaner.clean(ModulatedIrSequence irSequence) |
static ModulatedIrSequence |
Cleaner.clean(ModulatedIrSequence irSequence,
Double absoluteTolerance,
Double relativeTolerance) |
ModulatedIrSequence |
CleanerParser.toModulatedIrSequence(Double fallbackFrequency,
Double dummyGap) |
| Modifier and Type | Method and Description |
|---|---|
IrSignal |
RepeatFinder.RepeatFinderData.chopIrSequence(ModulatedIrSequence irSequence) |
static ModulatedIrSequence |
Cleaner.clean(ModulatedIrSequence irSequence) |
static ModulatedIrSequence |
Cleaner.clean(ModulatedIrSequence irSequence,
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 |
RepeatFinder.toIrSignal(ModulatedIrSequence irSequence) |
IrSignal |
RepeatFinder.toIrSignalClean(ModulatedIrSequence irSequence) |
| Constructor and Description |
|---|
Analyzer(ModulatedIrSequence irSequence,
boolean invokeRepeatFinder,
Double absoluteTolerance,
Double relativeTolerance) |
| Modifier and Type | Field and Description |
|---|---|
static ModulatedIrSequence |
ModulatedIrSequence.EMPTY |
| Modifier and Type | Method and Description |
|---|---|
ModulatedIrSequence |
ModulatedIrSequence.addNoise(double max) |
ModulatedIrSequence |
ModulatedIrSequence.append(double delay)
Appends a delay to the end of the ModulatedIrSequence.
|
ModulatedIrSequence |
ModulatedIrSequence.append(ModulatedIrSequence tail) |
ModulatedIrSequence |
ModulatedIrSequence.clone() |
static ModulatedIrSequence |
ModulatedIrSequence.concatenate(Collection<IrSequence> sequences,
double frequency,
double dutyCycle) |
static ModulatedIrSequence |
ModulatedIrSequence.concatenate(ModulatedIrSequence[] seqs)
Concatenates the IrSequences in the argument to a new sequence.
|
static ModulatedIrSequence |
ModulatedIrSequence.demodulate(IrSequence irSequence)
Equivalent to the two parameter version with a default threshold.
|
static ModulatedIrSequence |
ModulatedIrSequence.demodulate(IrSequence irSequence,
double threshold)
From a (non-modulated) IrSequence, consisting of on- and off-periods,
remove the modulation and determine a modulation frequency and duty cycle,
gathered from the statistics of the input IrSequence.
|
ModulatedIrSequence |
IrSignal.getEndingSequence() |
ModulatedIrSequence |
IrSignal.getIntroSequence() |
ModulatedIrSequence |
IrSignal.getRepeatSequence() |
ModulatedIrSequence |
ModulatedIrSequence.setFrequency(Double newFrequency) |
ModulatedIrSequence |
IrSignal.toModulatedIrSequence()
Returns a ModulatedIrSequence consisting of one intro sequence,
one repeat sequence, followed by one ending sequence.
|
ModulatedIrSequence |
AbstractIrParser.toModulatedIrSequence() |
ModulatedIrSequence |
IrSignal.toModulatedIrSequence(boolean intro,
int repetitions,
boolean ending)
Returns a ModulatedIrSequence consisting of zero or one intro sequence,
repetition number of repeat sequence, and zero or one ending sequence.
|
ModulatedIrSequence |
AbstractIrParser.toModulatedIrSequence(Double fallbackFrequency) |
ModulatedIrSequence |
MultilineIrSignalParser.toModulatedIrSequence(Double fallbackFrequency,
Double dummyGap) |
ModulatedIrSequence |
IrSignalParser.toModulatedIrSequence(Double fallbackFrequency,
Double dummyGap) |
ModulatedIrSequence |
AbstractIrParser.toModulatedIrSequence(Double fallbackFrequency,
Double dummyGap) |
ModulatedIrSequence |
MultiParser.toModulatedIrSequence(Double fallbackFrequency,
Double dummyGap) |
ModulatedIrSequence |
IrSignal.toModulatedIrSequence(int count)
Returns a ModulatedIrSequence consisting of one intro sequence,
count or count-1 number of repeat sequence, dependent on if intro is empty or not, followed by one ending sequence.
|
| Modifier and Type | Method and Description |
|---|---|
ModulatedIrSequence |
ModulatedIrSequence.append(ModulatedIrSequence tail) |
boolean |
ModulatedIrSequence.approximatelyEquals(ModulatedIrSequence irSequence)
Compares two ModulatedIrSequences for (approximate) equality.
|
boolean |
ModulatedIrSequence.approximatelyEquals(ModulatedIrSequence irSequence,
double absoluteTolerance,
double relativeTolerance)
Compares two ModulatedIrSequences for (approximate) equality.
|
boolean |
ModulatedIrSequence.approximatelyEquals(ModulatedIrSequence irSequence,
double absoluteTolerance,
double relativeTolerance,
double frequencyTolerance)
Compares two ModulatedIrSequences for (approximate) equality.
|
boolean |
ModulatedIrSequence.approximatelyEquals(ModulatedIrSequence irSequence,
double absoluteTolerance,
double relativeTolerance,
double frequencyTolerance,
double dutyCycleTolerance)
Compares two ModulatedIrSequences for (approximate) equality.
|
static ModulatedIrSequence |
ModulatedIrSequence.concatenate(ModulatedIrSequence[] seqs)
Concatenates the IrSequences in the argument to a new sequence.
|
| Modifier and Type | Method and Description |
|---|---|
static Double |
ModulatedIrSequence.frequencyAverage(Iterable<ModulatedIrSequence> seqs) |
| Constructor and Description |
|---|
IrSignal(ModulatedIrSequence introSequence)
Convenience constructor for IrSignals having only an intro sequence.
|
IrSignal(ModulatedIrSequence sequence,
int beginningLength,
int repeatLength,
int noRepeats)
Constructs an IrSignal.
|
ModulatedIrSequence(ModulatedIrSequence src,
int start,
int length) |
| Modifier and Type | Method and Description |
|---|---|
ModulatedIrSequence |
Protocol.toModulatedIrSequence(NameEngine nameEngine,
IrSignal.Pass pass) |
| Modifier and Type | Method and Description |
|---|---|
Decoder.DecodeTree |
Decoder.decode(ModulatedIrSequence irSequence,
Decoder.DecoderParameters params)
Delivers a List of Map of Decodes from a ModulatedIrSequence.
|
Decoder.Decode |
Protocol.recognize(ModulatedIrSequence irSequence,
boolean rejectNoRepeats,
boolean strict) |
Decoder.Decode |
Protocol.recognize(ModulatedIrSequence irSequence,
int beginPos,
boolean rejectNoRepeats,
Decoder.DecoderParameters params)
Tries to match the ModulatedIrSequence in the argument, if match, return the matching parameters.
|
Decoder.Decode |
NamedProtocol.recognize(ModulatedIrSequence irSequence,
int beginPos,
Decoder.DecoderParameters params)
Tries to match the ModulatedIrSequence in the argument, if match, return the matching parameters.
|
Copyright © 2019. All rights reserved.