Package | Description |
---|---|
org.harctoolbox.IrpMaster |
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
Wave.analyze(boolean divide)
Analyzes the data and computes a ModulatedIrSequence.
|
ModulatedIrSequence |
ModulatedIrSequence.append(double delay)
Appends a delay to the end of the ModulatedIrSequence.
|
ModulatedIrSequence |
ModulatedIrSequence.append(ModulatedIrSequence tail) |
ModulatedIrSequence[] |
ModulatedIrSequence.chop(double amount) |
static ModulatedIrSequence |
Cleaner.clean(ModulatedIrSequence irSequence,
int absoluteTolerance,
double relativeTolerance) |
static ModulatedIrSequence |
ModulatedIrSequence.concatenate(Collection<IrSequence> sequences,
double frequency,
double dutyCycle) |
ModulatedIrSequence |
IrSignal.getEndingSequence() |
ModulatedIrSequence |
IrSignal.getIntroSequence() |
ModulatedIrSequence |
IrSignal.getRepeatSequence() |
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 |
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) |
IrSignal |
RepeatFinder.RepeatFinderData.chopIrSequence(ModulatedIrSequence irSequence) |
static ModulatedIrSequence |
Cleaner.clean(ModulatedIrSequence irSequence,
int absoluteTolerance,
double relativeTolerance) |
static DecodeIR.DecodedSignal[] |
DecodeIR.decode(ModulatedIrSequence irSequence)
Static version of the constructor with the same arguments.
|
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) |
static IrSignal |
InterpretString.interpretIrSequence(ModulatedIrSequence modulatedIrSequence,
boolean invokeRepeatFinder,
boolean invokeCleaner) |
static IrSignal |
InterpretString.interpretIrSequence(ModulatedIrSequence modulatedIrSequence,
boolean invokeRepeatFinder,
boolean invokeCleaner,
double absoluteTolerance,
double relativeTolerance)
If invokeRepeatFinder is true, tries to identify intro, repeat, and ending applying a RepeatFinder.
|
static void |
DecodeIR.invoke(ModulatedIrSequence seq) |
boolean |
ModulatedIrSequence.isEqual(ModulatedIrSequence irSequence,
double absoluteTolerance,
double relativeTolerance,
double frequencyTolerance)
Compares two ModulatedIrSequences for (approximate) equality.
|
static com.hifiremote.exchangeir.Analyzer |
ExchangeIR.newAnalyzer(ModulatedIrSequence irSequence)
Returns a new Analyzer, constructed from a ModulatedIrSequene.
|
static DecodeIR |
DecodeIR.newDecodeIR(ModulatedIrSequence irSequence) |
IrSignal |
RepeatFinder.toIrSignal(ModulatedIrSequence irSequence) |
IrSignal |
RepeatFinder.toIrSignalClean(ModulatedIrSequence irSequence) |
Constructor and Description |
---|
ModulatedIrSequence(ModulatedIrSequence... seqs)
Concatenates the IrSequences in the argument to a new sequence.
|
Wave(ModulatedIrSequence irSequence,
AudioFormat audioFormat,
boolean omitTail,
boolean square,
boolean divide)
Generates a wave audio file from its arguments.
|
Wave(ModulatedIrSequence irSequence,
int sampleFrequency,
int sampleSize,
int channels,
boolean bigEndian,
boolean omitTail,
boolean square,
boolean divide)
Generates a wave audio file from its arguments.
|
Copyright © 2019. All rights reserved.