Skip navigation links
A C E G M O R S T U V 

A

Analyzer - Class in com.hifiremote.exchangeir
This class is a Java translation of the Analyze function of Graham Dixon's ("mathdon") C++ library ExchangeIR.
Analyzer(int[], int, int, int) - Constructor for class com.hifiremote.exchangeir.Analyzer
Construct an Analyzer from the arguments.
Analyzer(int[], int, int, int, int, int, int, int) - Constructor for class com.hifiremote.exchangeir.Analyzer
Input is a signal as a timing list of alternating MARK and SPACE times in microseconds, together with the burst counts of the single, repeat and extra sections and the number of copies of the repeat section in the timing list.

C

com.hifiremote.exchangeir - package com.hifiremote.exchangeir
 

E

equalTimes(int, int) - Method in class com.hifiremote.exchangeir.Exchange
 
equalTimes(int[], int, int[], int, int) - Method in class com.hifiremote.exchangeir.Exchange
 
errlimit - Variable in class com.hifiremote.exchangeir.Exchange
The errlimit parameter is used in determining whether two times should be considered as nominally equal.
Exchange - Class in com.hifiremote.exchangeir
This class is an abstract class supporting the Java translation of a subset of Graham Dixon's ("mathdon") C++ library ExchangeIR.
Exchange(int) - Constructor for class com.hifiremote.exchangeir.Exchange
 

G

getAltLeadout() - Method in class com.hifiremote.exchangeir.Analyzer
Returns alternative leadout sequence, or null if empty.
getBursts() - Method in class com.hifiremote.exchangeir.Analyzer
Returns the computed burst pairs.
getBursts() - Method in class com.hifiremote.exchangeir.UeiLearnedImporter
Returns the computed burst pairs.
getCleansedSignal() - Method in class com.hifiremote.exchangeir.Analyzer
 
getFrequency() - Method in class com.hifiremote.exchangeir.UeiLearnedImporter
 
getIrp() - Method in class com.hifiremote.exchangeir.Analyzer
Returns computed IRP string.
getIrpWithAltLeadout() - Method in class com.hifiremote.exchangeir.Analyzer
Returns computed IRP string, together with alterative leadout string.
getNoEndingBursts() - Method in class com.hifiremote.exchangeir.RepeatFinder
 
getNoEndingBursts() - Method in class com.hifiremote.exchangeir.UeiLearnedImporter
 
getNoIntroBursts() - Method in class com.hifiremote.exchangeir.RepeatFinder
 
getNoIntroBursts() - Method in class com.hifiremote.exchangeir.UeiLearnedImporter
 
getNoRepeatBursts() - Method in class com.hifiremote.exchangeir.RepeatFinder
 
getNoRepeatBursts() - Method in class com.hifiremote.exchangeir.UeiLearnedImporter
 
getNoRepeats() - Method in class com.hifiremote.exchangeir.RepeatFinder
 
getNumberDistinctBursts() - Method in class com.hifiremote.exchangeir.Analyzer
 
getSignal() - Method in class com.hifiremote.exchangeir.Analyzer
Returns signal as array of durations.
getSignal() - Method in class com.hifiremote.exchangeir.UeiLearnedImporter
Returns signal as array of durations.
getSignalAsBurstIndices() - Method in class com.hifiremote.exchangeir.Analyzer
Returns the signal as a sequence of indices in the burst pairs, as can be returned from getBursts().
getVersion() - Static method in class com.hifiremote.exchangeir.Exchange
Returns version string.

M

main(String[]) - Static method in class com.hifiremote.exchangeir.UeiLearnedImporter
 
maxBursts - Static variable in class com.hifiremote.exchangeir.UeiLearned
Maximal number of different burst pairs.
maxLength - Static variable in class com.hifiremote.exchangeir.UeiLearned
Maximal length of UEI signal.

O

outputDebugString(String) - Method in class com.hifiremote.exchangeir.Exchange
 
outputDebugString(String, Object...) - Method in class com.hifiremote.exchangeir.Exchange
 

R

RepeatFinder - Class in com.hifiremote.exchangeir
This class is a Java translation of the FindRepeat function of Graham Dixon's ("mathdon") C++ library ExchangeIR.
RepeatFinder(int[], int) - Constructor for class com.hifiremote.exchangeir.RepeatFinder
Constructor

S

setDebug(boolean) - Static method in class com.hifiremote.exchangeir.Exchange
Turns debugging on or off, according to the argument.

T

toArray() - Method in class com.hifiremote.exchangeir.UeiLearned
Returns the signal as an array of shorts.
toString() - Method in class com.hifiremote.exchangeir.Analyzer
 
toString() - Method in class com.hifiremote.exchangeir.RepeatFinder
 
toString() - Method in class com.hifiremote.exchangeir.UeiLearned
Formats the signal in common format, a sequence of twodigit hexadecimal numbers.
toString() - Method in class com.hifiremote.exchangeir.UeiLearnedImporter
 

U

UeiLearned - Class in com.hifiremote.exchangeir
This class is a translation of the MakeUEILearned function in Graham Dixon's ("mathdon") C++ library ExchangeIR.
UeiLearned(int[], int, int, int, int[][], int) - Constructor for class com.hifiremote.exchangeir.UeiLearned
This constructor builds a UEI learned signal from the arguments, which contains timing data.
UeiLearned(int[], int, int) - Constructor for class com.hifiremote.exchangeir.UeiLearned
This version of the constructor takes only the time arguments, and invokes RepeatFinder and Analyzer to determine where start-, repeat-, and end-sequences reside.
UeiLearned(int[], int, int, int, int, int, int) - Constructor for class com.hifiremote.exchangeir.UeiLearned
This version of the constructor invokes Analyze to determine bursts etc.
UeiLearnedImporter - Class in com.hifiremote.exchangeir
This class is a translation of the ReadUEILearned function in Graham Dixon's ("mathdon") C++ library ExchangeIR.
UeiLearnedImporter(String) - Constructor for class com.hifiremote.exchangeir.UeiLearnedImporter
Parses its argument which is assumed to contain hexadecimal data.
UeiLearnedImporter(int[]) - Constructor for class com.hifiremote.exchangeir.UeiLearnedImporter
Imports a UEI learned signal.

V

versionString - Static variable in class com.hifiremote.exchangeir.Exchange
String identifying the version of the library.
A C E G M O R S T U V 
Skip navigation links

Copyright © 2015. All rights reserved.