Modifier and Type | Method and Description |
---|---|
void |
AudioParametersBean.export(File file,
ModulatedIrSequence irSequence) |
Wave |
AudioParametersBean.newWave(ModulatedIrSequence irSequence) |
void |
AudioParametersBean.play(ModulatedIrSequence irSequence) |
void |
IrPlotter.plot(ModulatedIrSequence irSequence)
Called to setup the plotter to plot the argument.
|
void |
IrPlotter.plot(ModulatedIrSequence irSequence,
int noIntroBursts,
int noRepeatBursts,
int noRepetitions)
Called to setup the plotter to plot the arguments.
|
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
GirsClient.capture() |
ModulatedIrSequence |
DevLirc.capture() |
ModulatedIrSequence |
ICapture.capture()
Listens to the device and returns a sequence.
|
ModulatedIrSequence |
CommandFusion.capture() |
ModulatedIrSequence |
Arduino.capture() |
ModulatedIrSequence |
LircMode2.capture() |
ModulatedIrSequence |
IrWidget.capture()
Captures a signal using the given timeout values, and returns it as a ModulatedIrSequence.
|
ModulatedIrSequence |
IrToy.capture() |
ModulatedIrSequence |
GlobalCache.capture() |
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.
|
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
ICapturingHardware.capture() |
ModulatedIrSequence |
CapturingHardwareManager.capture() |
ModulatedIrSequence |
CapturingHardware.capture() |
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
Importer.getConcatenatedCommands() |
ModulatedIrSequence |
ICommandImporter.getConcatenatedCommands() |
ModulatedIrSequence |
WaveImporter.getModulatedIrSequence() |
ModulatedIrSequence |
Mode2Importer.getModulatedIrSequence() |
ModulatedIrSequence |
IModulatedIrSequenceImporter.getModulatedIrSequence() |
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
IrRemote.toSequence(int[] array,
boolean alternatingSigns) |
ModulatedIrSequence |
IrRemote.toSequence(List<Integer> signals,
boolean alternatingSigns) |
Copyright © 2016. All rights reserved.