| Package | Description |
|---|---|
| org.harctoolbox.analyze | |
| org.harctoolbox.cmdline | |
| org.harctoolbox.ircore | |
| org.harctoolbox.irp |
| Modifier and Type | Method and Description |
|---|---|
static IrSequence |
Cleaner.clean(IrSequence irSequence) |
static IrSequence |
Cleaner.clean(IrSequence irSequence,
Double absoluteTolerance,
Double relativeTolerance) |
static IrSignal |
Cleaner.clean(IrSignal irSignal,
Double absoluteTolerance,
Double relativeTolerance) |
static ModulatedIrSequence |
Cleaner.clean(ModulatedIrSequence irSequence) |
static ModulatedIrSequence |
Cleaner.clean(ModulatedIrSequence irSequence,
Double absoluteTolerance,
Double relativeTolerance) |
static IrSignal |
RepeatFinder.findRepeatClean(ModulatedIrSequence irSequence) |
static IrSignal |
RepeatFinder.findRepeatClean(ModulatedIrSequence irSequence,
Double absoluteTolerance,
Double relativeTolerance) |
IrSequence |
CleanerParser.toIrSequence(Double dummyGap) |
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 |
CleanerParser.toIrSignalChop(Double fallbackFrequency,
double threshold) |
IrSignal |
RepeatFinderParser.toIrSignalClean() |
IrSignal |
RepeatFinderParser.toIrSignalClean(Double fallbackFrequency,
Double dummyGap) |
IrSignal |
RepeatFinder.toIrSignalClean(ModulatedIrSequence irSequence) |
List<IrSequence> |
CleanerParser.toList(Double dummmyGap) |
List<IrSequence> |
CleanerParser.toListChop(double threshold,
Double dummyGap) |
ModulatedIrSequence |
CleanerParser.toModulatedIrSequence(Double fallbackFrequency,
Double dummyGap) |
| Constructor and Description |
|---|
Analyzer(Collection<? extends IrSequence> irSequenceList,
Double frequency,
boolean invokeRepeatFinder,
Double absoluteTolerance,
Double relativeTolerance) |
Analyzer(int[] data) |
Analyzer(IrSequence irSequence) |
Analyzer(IrSequence irSequence,
boolean invokeRepeatFinder) |
Analyzer(IrSequence irSequence,
Double frequency,
boolean invokeRepeatFinder) |
Analyzer(IrSequence irSequence,
Double frequency,
boolean invokeRepeatFinder,
Double absoluteTolerance,
Double relativeTolerance) |
Analyzer(IrSequence irSequence,
Double absoluteTolerance,
Double relativeTolerance) |
Analyzer(IrSignal irSignal) |
Analyzer(IrSignal irSignal,
Double absoluteTolerance,
Double relativeTolerance) |
Analyzer(ModulatedIrSequence irSequence,
boolean invokeRepeatFinder,
Double absoluteTolerance,
Double relativeTolerance) |
Cleaner(int[] data,
int[] indices,
boolean signalMode,
Double absoluteTolerance,
Double relativeTolerance) |
Cleaner(IrSequence irSequence) |
Cleaner(IrSequence irSequence,
Double absoluteTolerance,
Double relativeTolerance) |
| Modifier and Type | Method and Description |
|---|---|
void |
CommandAnalyze.analyze(PrintStream out,
CommandCommonOptions commandLineArgs) |
void |
CommandDecode.decode(PrintStream out,
CommandCommonOptions commandLineArgs,
IrpDatabase irpDatabase) |
| Modifier and Type | Class and Description |
|---|---|
class |
OddSequenceLengthException
Thrown when an IrSequence has a length that is not an even number.
|
| Modifier and Type | Method and Description |
|---|---|
ModulatedIrSequence |
ModulatedIrSequence.append(double delay)
Appends a delay to the end of the ModulatedIrSequence.
|
IrSequence |
IrSequence.append(double delay)
Appends a delay to the end of the IrSequence.
|
ModulatedIrSequence |
ModulatedIrSequence.append(ModulatedIrSequence tail) |
static double |
Pronto.frequency(int code)
Computes the carrier frequency in Hz.
|
Object |
ThingsLineParser.ThingParser.newThing(List<String> list) |
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) |
(package private) T |
ThingsLineParser.parseThing(BufferedReader in,
boolean multiLines) |
static int |
Pronto.pulses(double time,
double frequency)
Computes number of cycles of the carrier the first argument will require.
|
static int |
Pronto.pulsesMicroSeconds(double time,
double frequency)
Computes number of cycles of the carrier the first argument will require.
|
static double |
Pronto.pulseTime(int code)
Computes pulse time in seconds.
|
IrSequence |
IrSequence.subSequence(int start,
int length)
Returns a new IrSequence consisting of the length durations.
|
static int[] |
Pronto.toArray(IrSignal irSignal)
CCF array of complete signal, i.e.
|
IrSequence |
AbstractIrParser.toIrSequence() |
IrSequence |
IrSignalParser.toIrSequence(Double dummyGap) |
IrSequence |
AbstractIrParser.toIrSequence(Double dummyGap) |
IrSequence |
MultiParser.toIrSequence(Double dummyGap) |
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 |
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.
|
protected IrSignal |
ProntoParser.toIrSignal(Double fallbackFrequency,
Double dummyGap,
boolean loose) |
IrSignal |
AbstractIrParser.toIrSignalChop(Double fallbackFrequency,
double threshold) |
List<IrSequence> |
AbstractIrParser.toList() |
List<IrSequence> |
IrSignalParser.toList(Double dummyGap) |
List<IrSequence> |
AbstractIrParser.toList(Double dummyGap) |
List<IrSequence> |
MultiParser.toList(Double dummyGap) |
List<IrSequence> |
AbstractIrParser.toListChop(double threshold) |
List<IrSequence> |
AbstractIrParser.toListChop(double threshold,
Double dummyGap)
Equivalent to toIrSequence().chop(threshold);
|
ModulatedIrSequence |
AbstractIrParser.toModulatedIrSequence() |
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) |
IrSequence |
IrSequence.truncate(int length)
Returns a new IrSequence consisting of the first length durations.
|
| Constructor and Description |
|---|
IrSequence(int[] idata,
int offset,
int length)
Constructs an IrSequence from the parameter data.
|
IrSequence(IrSequence src,
int start,
int length) |
IrSignal(int[] durations,
int noIntro,
int noRepeat,
double frequency)
Constructs an IrSignal from its arguments.
|
IrSignal(int[] durations,
int noIntro,
int noRepeat,
Double frequency,
Double dutyCycle)
Constructs an IrSignal from its arguments.
|
IrSignal(IrSequence irSequence,
int noIntro,
int noRepeat,
Double frequency,
Double dutyCycle) |
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 |
|---|---|
double |
Duration.getTimeInUnits() |
static String |
ShortPronto.long2short(String longString)
Equivalent to parse(String) followed by parse(IrString).
|
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.
|
(package private) double |
NameOrNumber.toRawNumber() |
static String |
ShortPronto.toString(String protocolName,
Long D,
Long S,
Long F)
Computes the "short" Pronto form of some signals, given by protocol number and parameter values.
|
Copyright © 2019. All rights reserved.