Package | Description |
---|---|
org.harctoolbox.IrpMaster |
Modifier and Type | Method and Description |
---|---|
static IrSignal |
Pronto.ccfSignal(int[] ccf)
Creates a new IrSignals by interpreting its argument as CCF signal.
|
static IrSignal |
Pronto.ccfSignal(String ccfString)
Creates a new IrSignals by interpreting its argument as CCF string.
|
static IrSignal |
Pronto.ccfSignal(String[] array,
int begin)
Creates a new IrSignals by interpreting its argument as CCF string.
|
IrSignal |
RepeatFinder.RepeatFinderData.chopIrSequence(ModulatedIrSequence irSequence) |
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(int[] data,
double frequency,
boolean invokeRepeatFinder,
boolean invokeCleaner)
By applying a RepeatFinder, tries to identify intro, repeat, and ending;
thus constructing an IrSignal.
|
static IrSignal |
InterpretString.interpretIrSequence(int[] data,
double frequency,
boolean invokeRepeatFinder,
boolean invokeCleaner,
double absoluteTolerance,
double relativeTolerance)
By applying a RepeatFinder, tries to identify intro, repeat, and ending;
thus constructing an IrSignal.
|
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 IrSignal |
InterpretString.interpretString(String str,
double frequency,
boolean invokeRepeatFinder,
boolean invokeCleaner) |
static IrSignal |
InterpretString.interpretString(String str,
double frequency,
boolean invokeRepeatFinder,
boolean invokeCleaner,
double absouluteTolerance,
double relativeTolerance)
Tries to interpret the string argument as one of our known formats, and return an IrSignal.
|
static IrSignal |
UeiLearnedSignal.parseUeiLearned(int[] array)
Parses a string containing an UEI learned signal into an IrSignal.
|
static IrSignal |
UeiLearnedSignal.parseUeiLearned(String str)
Parses a string containing an UEI learned signal into an IrSignal.
|
IrSignal |
Protocol.renderIrSignal(int device,
int subdevice,
int function) |
IrSignal |
Protocol.renderIrSignal(long device,
long subdevice,
long function) |
IrSignal |
Protocol.renderIrSignal(long device,
long subdevice,
long function,
long toggle) |
IrSignal |
Protocol.renderIrSignal(Map<String,Long> actualVars) |
IrSignal |
Protocol.renderIrSignal(Map<String,Long> actualVars,
boolean considerRepeatMins) |
IrSignal |
Protocol.renderIrSignal(Map<String,Long> actualVars,
int pass) |
IrSignal |
Protocol.renderIrSignal(Map<String,Long> actualVars,
int pass,
boolean considerRepeatMins) |
IrSignal |
ModulatedIrSequence.toIrSignal()
Makes the current sequence into an IrSignal by considering the sequence as an intro sequence.
|
IrSignal |
ModulatedIrSequence.toIrSignal(int beginningLength,
int repeatLength,
int noRepeats)
Constructs an IrSignal.
|
IrSignal |
RepeatFinder.toIrSignal(ModulatedIrSequence irSequence) |
IrSignal |
RepeatFinder.toIrSignalClean(ModulatedIrSequence irSequence) |
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 |
---|---|
void |
Protocol.addRawSignalRepresentation(IrSignal irSignal) |
static DecodeIR.DecodedSignal[] |
DecodeIR.decode(IrSignal irSignal)
Static version of the constructor with the same arguments.
|
static void |
DecodeIR.invoke(IrSignal irSignal)
Invokes a DecodeIR object on the argument, and print the decodes to stdout.
|
static void |
DecodeIR.invoke(IrSignal irSignal,
PrintStream out)
Invokes a DecodeIR object on the argument, and print the decodes to the PrintStream in the second argument.
|
static boolean |
DecodeIR.invoke(IrSignal irSignal,
String protocolName,
Protocol protocol,
Map<String,Long> actualParameters,
boolean verbose,
PrintStream out)
Invokes a DecodeIR object on the first argument, checks if compatible with the data in the rest of the arguments.
|
boolean |
IrSignal.isEqual(IrSignal irSignal)
Compares two ModulatedIrSequences for (approximate) equality.
|
boolean |
IrSignal.isEqual(IrSignal irSignal,
double absoluteTolerance,
double relativeTolerance,
double frequencyTolerance)
Compares two ModulatedIrSequences for (approximate) equality.
|
static com.hifiremote.exchangeir.Analyzer |
ExchangeIR.newAnalyzer(IrSignal irSignal)
Returns a new Analyzer, constructed from an IrSignal.
|
static DecodeIR |
DecodeIR.newDecodeIR(IrSignal irSignal) |
static com.hifiremote.exchangeir.UeiLearned |
UeiLearnedSignal.newUeiLearned(IrSignal irSignal)
Constructs a UEI learned signal from an IrSignal.
|
Element |
XmlExport.toElement(IrSignal irSignal,
String name,
String comment,
DecodeIR.DecodedSignal[] decodes,
String analyze) |
static String |
Pronto.toPrintString(IrSignal irSignal)
Computes the ("long", raw) CCF string
|
Constructor and Description |
---|
Pronto(IrSignal irSignal)
Constructor from IrSignal.
|
Copyright © 2019. All rights reserved.