Modifier and Type | Method and Description |
---|---|
static void |
Command.setIrpMaster(String irpProtocolsIniPath)
Creates and sets an global IrpMaster instance, which will be used in subsequent transformations from parameter format.
|
Modifier and Type | Method and Description |
---|---|
void |
AudioParametersBean.export(File file,
ModulatedIrSequence irSequence) |
LinkedHashMap<String,Command> |
IrpMasterBean.getCommands() |
InputVariableSetValues |
IrpMasterBean.getIntervalParameters() |
HashMap<String,Long> |
IrpMasterBean.getParameters() |
String |
IrpMasterBean.getSignalName() |
Wave |
AudioParametersBean.newWave(ModulatedIrSequence irSequence) |
void |
AudioParametersBean.play(ModulatedIrSequence irSequence) |
IrSignal |
IrpMasterBean.render() |
void |
IrPlotter.setPulseAsTiming(boolean val)
Shows the plot x-axis as a function of modulation periods, not as time.
|
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
DevLirc.capture() |
ModulatedIrSequence |
CommandFusion.capture() |
static IrSignal |
InterpretStringHardware.interpretString(String string,
double frequency,
boolean invokeRepeatFinder,
boolean invokeCleaner) |
static IrSignal |
InterpretStringHardware.interpretString(String string,
double frequency,
boolean invokeRepeatFinder,
boolean invokeCleaner,
double absoluteTolerance,
double relativeTolerance)
Smarter version of InterpretString.interpretString.
|
IrSequence |
DevLirc.receive() |
boolean |
IrTrans.sendIr(IrSignal code,
int count,
IrTrans.Led led) |
boolean |
CommandFusion.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
LircCcfClient.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
Modifier and Type | Method and Description |
---|---|
void |
BitStream.add(BitField bitField) |
void |
BitStream.add(BitField bitField,
BitDirection bitDirection) |
IrSequence |
IrSequence.append(double delay)
Appends a delay to the end of the IrSequence.
|
ModulatedIrSequence |
ModulatedIrSequence.append(double delay)
Appends a delay to the end of the ModulatedIrSequence.
|
ModulatedIrSequence |
ModulatedIrSequence.append(ModulatedIrSequence tail) |
void |
Protocol.assign(String str) |
void |
Protocol.assign(String[] args,
int skip) |
PrimaryIrStream |
ASTTraverser.bare_irstream(org.antlr.runtime.tree.CommonTree tree,
int level,
boolean forceOk,
Pass variationAlternative,
RepeatMarker repeatMarker) |
PrimaryIrStream |
ASTTraverser.bitspec_irstream(org.antlr.runtime.tree.CommonTree tree,
int level,
boolean forceOk,
RepeatMarker repeatMarker) |
static PrimaryIrStream |
ASTTraverser.bitspec_irstream(int pass,
boolean considerRepeatMin,
Protocol env,
org.antlr.runtime.tree.CommonTree tree) |
BitSpec |
ASTTraverser.bitspec(org.antlr.runtime.tree.CommonTree tree,
int level,
boolean forceOk,
RepeatMarker repeatMarker) |
static IrSignal |
Pronto.ccfSignal(int[] ccf)
Creates a new IrSignals by interpreting its argument as CCF signal.
|
String |
IrSignal.ccfString()
Computes the CCF form, if possible.
|
static DecodeIR.DecodedSignal[] |
DecodeIR.decode(String ccf)
Static version of the constructor with the same arguments.
|
double |
Extent.evaluate_sign(double elapsed) |
double |
Duration.evaluate_sign(double elapsed) |
ArrayList<PrimitiveIrStreamItem> |
BitStream.evaluate(BitSpec bitSpec) |
ArrayList<PrimitiveIrStreamItem> |
PrimaryIrStream.evaluate(BitSpec bitSpec) |
ArrayList<PrimitiveIrStreamItem> |
BitField.evaluate(BitSpec bitSpec) |
abstract ArrayList<PrimitiveIrStreamItem> |
PrimaryIrStreamItem.evaluate(BitSpec bitSpec)
Processes the Item's internal IRStreamItems, ideally just to Durations.
|
double |
Extent.evaluate(double elapsed) |
double |
Duration.evaluate(double elapsed) |
PrimaryIrStream |
BitSpec.getBitIrsteam(int index) |
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.
|
PrimaryIrStreamItem |
ASTTraverser.irstream_item(org.antlr.runtime.tree.CommonTree tree,
int level,
Pass variationAlternative,
RepeatMarker repeatMarker,
boolean forceOk) |
PrimaryIrStream |
ASTTraverser.irstream(org.antlr.runtime.tree.CommonTree tree,
int level,
boolean forceOk,
RepeatMarker parentRepeat) |
abstract boolean |
IrStreamItem.isEmpty() |
boolean |
Duration.isEmpty() |
static boolean |
IrpMaster.isKnown(String protocolsPath,
String protocol) |
static DecodeIR |
DecodeIR.newDecodeIR(String ccf) |
static HashMap<String,Long> |
Protocol.parseParams(String[] args,
int skip)
"Smart" method for decoding parameters.
|
PrimaryIrStream |
Protocol.process(HashMap<String,Long> actualVars,
int passNo,
boolean considerRepeatMin) |
PrimaryIrStream |
Protocol.process(HashMap<String,Long> actualVars,
int passNo,
boolean considerRepeatMin,
boolean initial) |
PrimaryIrStream |
Protocol.process(HashMap<String,Long> actualVars,
Pass pass,
boolean considerRepeatMin) |
IrSequence |
Protocol.render(HashMap<String,Long> actualVars,
int pass,
boolean considerRepeatMins,
boolean initialize) |
IrSequence |
Protocol.render(HashMap<String,Long> actualVars,
Pass pass,
boolean considerRepeatMins,
boolean initialize) |
IrSignal |
Protocol.renderIrSignal(HashMap<String,Long> actualVars) |
IrSignal |
Protocol.renderIrSignal(HashMap<String,Long> actualVars,
boolean considerRepeatMins) |
IrSignal |
Protocol.renderIrSignal(HashMap<String,Long> actualVars,
int pass) |
IrSignal |
Protocol.renderIrSignal(HashMap<String,Long> actualVars,
int pass,
boolean considerRepeatMins) |
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) |
static int[] |
Pronto.shortCCF(String protocolName,
int device,
int subdevice,
int command)
Computes the "short" Pronto form of some signals, given by protocol number and parameter values.
|
static String |
Pronto.shortCCFString(String protocolName,
int device,
int subdevice,
int command)
The string version of shortCCF(...).
|
IrSequence |
IrSequence.subSequence(int start,
int length)
Returns a new IrSequence consisting of the length durations.
|
IrSequence |
PrimaryIrStream.toIrSequence() |
IrSignal |
ModulatedIrSequence.toIrSignal(int beginningLength,
int repeatLength,
int noRepeats)
Constructs an IrSignal.
|
IrSequence |
IrSequence.truncate(int length)
Returns a new IrSequence consisting of the first length durations.
|
PrimaryIrStream |
ASTTraverser.variation(org.antlr.runtime.tree.CommonTree tree,
int level,
boolean forceOk,
Pass variationAlternative,
RepeatMarker repeatMarker) |
Constructor and Description |
---|
IrpMaster(InputStream inputStream)
Like the other version, but reads from an InputStream instead.
|
IrpMaster(Reader reader)
Like the other version, but reads from a Reader instead.
|
IrpMaster(String datafile)
Sets up a new IrpMaster from its first argument.
|
IrSequence(ArrayList<Double> list)
Constructs an IrSequence from the parameter data.
|
IrSequence(double[] data)
Constructs an IrSequence from the parameter data.
|
IrSequence(int[] idata)
Constructs an IrSequence from the parameter data.
|
IrSequence(int[] idata,
boolean acceptOdd)
Constructs an IrSequence from the parameter data.
|
IrSequence(PrimaryIrStream irStream)
Constructs an IrSequence from input parameter.
|
IrSequence(String str)
Constructs an IrSequence from the parameter data.
|
IrSequence(String str,
boolean fixOddSequences)
Constructs an IrSequence from the parameter data.
|
IrSignal(double frequency,
double dutyCycle,
String introSequence,
String repeatSequence,
String endingSequence)
Constructs an IrSignal from its arguments.
|
ModulatedIrSequence(int[] durations,
double frequency)
Constructs a ModulatedIrSequence from its arguments.
|
ModulatedIrSequence(int[] durations,
double frequency,
double dutyCycle)
Constructs a ModulatedIrSequence from its arguments.
|
Pronto(IrSignal irSignal)
Constructor from IrSignal.
|
Wave(double freq,
double[] data,
int sampleFrequency,
int sampleSize,
int channels,
boolean bigEndian,
boolean omitTail,
boolean square,
boolean divide)
Generates a wave audio file from its arguments.
|
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.
|
Constructor and Description |
---|
InputVariableSetValues(HashMap<String,String> input,
boolean reverse,
Protocol protocol) |
InputVariableSetValues(String[] str,
Protocol protocol) |
Modifier and Type | Method and Description |
---|---|
void |
RawIrSignal.setEndingSequence(String str,
boolean invokeAnalyzer) |
void |
RawIrSignal.setIntroSequence(String str,
boolean invokeAnalyzer) |
void |
RawIrSignal.setRepeatSequence(String str,
boolean invokeAnalyzer) |
Constructor and Description |
---|
GuiMain(String applicationHome,
String propsfilename,
boolean verbose,
int debug,
int userlevel,
List<String> arguments)
Main class for the GUI.
|
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.