Modifier and Type | Method and Description |
---|---|
void |
Command.addFormat(Command.CommandTextFormat format,
int repeatCount)
Add an extra format to the Command.
|
void |
RemoteSet.addFormat(Command.CommandTextFormat format,
int repeatCount)
Applies the format argument to all Command's in the CommandSet.
|
String |
Command.getCcf()
Returns the CCF (Pronto Hex) version of the first signal.
|
String |
Command.getCcf(int T) |
String |
Command.getEnding()
Returns the first ending sequence.
|
String |
Command.getEnding(int T) |
String |
Command.getIntro()
Returns the first intro sequence.
|
String |
Command.getIntro(int T) |
HashMap<String,Long> |
Command.getParameters() |
String |
Command.getProtocolName() |
String |
Command.getRepeat()
Returns the first repeat sequence.
|
String |
Command.getRepeat(int T) |
boolean |
Remote.hasThisProtocol(String protocolName)
Returns true if and only if all contained commands has the protocol in the argument.
|
IrSignal |
Command.toIrSignal()
Returns the IrSignal of the Command.
|
IrSignal |
Command.toIrSignal(int T)
Returns the IrSignal of the Command.
|
String |
Command.toPrintString() |
Constructor and Description |
---|
Command(Element element,
String inheritProtocol,
HashMap<String,Long> inheritParameters)
This constructor is for importing from the Element as first argument.
|
Command(String name,
String comment,
String ccf)
Construct a Command from CCF form.
|
Command(String name,
String comment,
String protocolName,
HashMap<String,Long> parameters)
Construct a Command from protocolName and parameters.
|
Modifier and Type | Method and Description |
---|---|
LinkedHashMap<String,Command> |
IrpMasterBean.getCommands() |
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
GirsClient.capture() |
ModulatedIrSequence |
ICapture.capture()
Listens to the device and returns a sequence.
|
ModulatedIrSequence |
LircMode2.capture() |
IrSequence |
GirsClient.receive() |
IrSequence |
Arduino.receive() |
IrSequence |
IReceive.receive()
Listens to the device and returns a sequence.
|
boolean |
IrToy.sendCcf(String ccf,
int count,
Transmitter transmitter) |
boolean |
GlobalCache.sendCcf(String ccfString,
int count,
Transmitter transmitter) |
boolean |
GlobalCache.sendCcfRepeat(String ccfString,
Transmitter transmitter) |
boolean |
GirsClient.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
Arduino.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
IrGenericSerial.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
IrToy.sendIr(IrSignal code,
int count,
Transmitter transmitter) |
boolean |
IrTrans.sendIr(IrSignal code,
int count,
Transmitter transmitter) |
boolean |
IRawIrSender.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
IrAudioDevice.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
GlobalCache.sendIr(String ccf,
int count,
int module,
int connector) |
boolean |
GirsClient.sendIrRepeat(IrSignal irSignal,
Transmitter transmitter) |
boolean |
IRawIrSenderRepeat.sendIrRepeat(IrSignal irSignal,
Transmitter transmitter)
Like sendCcf, but continues the transmission until interrupted by a stopIr command.
|
Modifier and Type | Class and Description |
---|---|
static class |
DecodeIR.DecodeIrException
Thrown if no sensible decode is found.
|
class |
DomainViolationException
Some domain was violated.
|
class |
IncompatibleArgumentException
Fatally incompatible arguments discovered
|
class |
InvalidRepeatException
Hierarchical repetitions discovered.
|
class |
IrpParseException
Thrown if an Irp protocol did not parse.
|
class |
ParseException
Thrown if something did not parse.
|
class |
UnassignedException
Something tried to be evaluated something that was not assigned.
|
class |
UnknownProtocolException
Thrown when trying to use an unknown protocol.
|
Modifier and Type | Method and Description |
---|---|
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.
|
static DecodeIR.DecodedSignal[] |
DecodeIR.decode(int[] CCF)
Static version of the constructor with the same arguments.
|
static DecodeIR |
DecodeIR.newDecodeIR(int[] CCF) |
Constructor and Description |
---|
IrSignal(int[] ccf)
Creates an IrSignal from a CCF array.
|
IrSignal(IrpMaster irpMaster,
String protocolName,
HashMap<String,Long> parameters)
Constructs an IrSignal from its arguments.
|
IrSignal(String ccf)
Creates an IrSignal from a CCF string.
|
IrSignal(String[] ccf,
int begin)
Creates an IrSignal from a CCF array.
|
IrSignal(String protocolsIniPath,
int offset,
String... args)
Intended to construct an IrSignal from the args of a main-routine,
for example for exporting.
|
IrSignal(String protocolsIniPath,
String protocolName,
HashMap<String,Long> parameters)
Convenience version of the constructor with an IrpMaster instance.
|
IrSignal(String protocolsIniPath,
String protocolName,
String parameters)
Constructs an IrSignal from its arguments.
|
Modifier and Type | Method and Description |
---|---|
HashMap<String,Command> |
NamedIrSignal.LearnedIrSignalTableModel.getCommands(boolean forgiveSillySignals) |
void |
GuiMain.importCommand(Command command,
boolean raw) |
int |
GuiMain.importGirr(File file,
boolean raw) |
int |
GuiMain.importGirr(File file,
boolean raw,
String charsetName) |
ArrayList<Long> |
ParametrizedIrSignal.ParameterIrSignalTableModel.listF(Command reference) |
Command |
ParametrizedIrSignal.toCommand() |
abstract Command |
NamedIrSignal.LearnedIrSignalTableModel.toCommand(int row) |
Command |
ParametrizedIrSignal.ParameterIrSignalTableModel.toCommand(int row) |
boolean |
GuiMain.transmit(Command command) |
boolean |
GuiMain.transmit(IrSignal irSignal) |
Constructor and Description |
---|
ParametrizedIrSignal(Command command) |
RawIrSignal(Command command,
boolean invokeAnalyzer) |
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
ICapturingHardware.capture() |
ModulatedIrSequence |
CapturingHardwareManager.capture() |
ModulatedIrSequence |
CapturingHardware.capture() |
Modifier and Type | Method and Description |
---|---|
void |
IRemoteSetExporter.export(Collection<Command> commands,
String source,
String title,
int count,
File saveFile,
String charsetName) |
void |
RemoteSetExporter.export(Collection<Command> commands,
String source,
String title,
int repeatCount,
File saveFile,
String charsetName) |
File |
CommandExporter.export(Command command,
String source,
String title,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir,
String charsetName) |
File |
ICommandExporter.export(Command command,
String source,
String title,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir,
String charsetName) |
File |
RemoteSetExporter.export(Command command,
String title,
String source,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir,
String charsetName) |
void |
WaveExporter.export(Command command,
String source,
String title,
int repeatCount,
File exportFile) |
abstract void |
CommandExporter.export(Command command,
String source,
String title,
int repeatCount,
File exportFile,
String charsetName) |
void |
ICommandExporter.export(Command command,
String source,
String title,
int repeatCount,
File exportFile,
String charsetName) |
void |
RemoteSetExporter.export(Command command,
String title,
String source,
int repeatCount,
File saveFile,
String charsetName) |
void |
WaveExporter.export(Command command,
String source,
String title,
int repeatCount,
File exportFile,
String charsetName) |
File |
IRemoteSetExporter.export(HashMap<String,Command> commands,
String source,
String title,
Remote.MetaData metaData,
int count,
boolean automaticFilenames,
Component parent,
File exportDir,
String charsetName) |
File |
RemoteSetExporter.export(HashMap<String,Command> commands,
String source,
String title,
Remote.MetaData metaData,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir,
String charsetName) |
void |
IRemoteSetExporter.export(HashMap<String,Command> commands,
String source,
String title,
Remote.MetaData metaData,
int count,
File saveFile,
String charsetName) |
void |
RemoteSetExporter.export(HashMap<String,Command> commands,
String source,
String title,
Remote.MetaData metaData,
int repeatCount,
File saveFile,
String charsetName) |
void |
IRemoteSetExporter.export(RemoteSet remoteSet,
String title,
int count,
boolean automaticFilenames,
Component parent,
File exportDir,
String charsetName) |
void |
RemoteSetExporter.export(RemoteSet remoteSet,
String title,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir,
String charsetName) |
void |
IRemoteSetExporter.export(RemoteSet remoteSet,
String title,
int count,
File saveFile,
String charsetName) |
void |
ProntoClassicExporter.export(RemoteSet remoteSet,
String title,
int count,
File saveFile,
String charsetName) |
void |
DynamicRemoteSetExportFormat.export(RemoteSet remoteSet,
String title,
int count,
File saveFile,
String charsetName) |
void |
GirrExporter.export(RemoteSet remoteSet,
String title,
int count,
File file,
String charsetName) |
void |
DynamicCommandExportFormat.export(RemoteSet remoteSet,
String title,
int noRepeats,
File saveFile,
String charsetName) |
abstract void |
RemoteSetExporter.export(RemoteSet remoteSet,
String title,
int repeatCount,
File saveFile,
String charsetName) |
void |
TextExporter.export(RemoteSet remoteSet,
String title,
int count,
File file,
String charsetName) |
void |
IRemoteSetExporter.export(Remote remote,
String title,
String source,
int count,
File saveFile,
String charsetName) |
void |
RemoteSetExporter.export(Remote remote,
String title,
String source,
int repeatCount,
File saveFile,
String charsetName) |
File |
TextExporter.export(String payload,
boolean automaticFilenames,
Component parent,
File exportDir,
String charsetName) |
void |
TextExporter.export(String payload,
File exportFile,
String charsetName) |
Modifier and Type | Method and Description |
---|---|
Command |
IrdbImporter.getCommand(String deviceType,
String protocol,
long device,
long subdevice,
String functionName) |
ArrayList<Command> |
IrdbImporter.getCommands(String deviceType,
IrdbImporter.ProtocolDeviceSubdevice pds) |
ModulatedIrSequence |
Importer.getConcatenatedCommands() |
ModulatedIrSequence |
ICommandImporter.getConcatenatedCommands() |
static RemoteSet |
CcfImporter.importCcf(String filename,
String creatingUser) |
static Collection<Command> |
IctImporter.importer(File file,
String charsetName) |
static RemoteSet |
XcfImporter.importXcf(String filename) |
void |
RmduImporter.load() |
void |
IFileImporter.load(File file,
String charsetName) |
void |
IReaderImporter.load(InputStream inputStream,
String origin,
String charsetName) |
void |
IReaderImporter.load(Reader reader,
String origin) |
void |
ReaderImporter.load(String charsetName) |
void |
IrdbImporter.load(String deviceType) |
void |
IReaderImporter.load(String charsetName)
Loads from stdin.
|
void |
IrdbImporter.load(String deviceType,
IrdbImporter.ProtocolDeviceSubdevice pds) |
void |
ReaderImporter.load(String urlOrFilename,
String charsetName) |
void |
IReaderImporter.load(String urlOrFilename,
String charsetName)
If the argument can be parsed as an URL string, load from its content.
|
void |
IrdbImporter.load(String deviceType,
String protocol,
long device,
long subdevice) |
void |
ReaderImporter.load(String payload,
String origin,
String charsetName) |
void |
IReaderImporter.load(String payload,
String origin,
String charsetName)
Load from the string given as the first argument.
|
boolean |
IFileImporter.loadFileSelector(Component component,
String title,
String defaultDir,
String charsetName) |
boolean |
FileImporter.loadFileSelector(Component component,
String title,
String defaultDir,
String charsetName) |
void |
IFileImporter.possiblyZipLoad(File file,
String charsetName) |
static Collection<Command> |
CsvRawImporter.process(File file,
String separator,
int nameColumn,
boolean nameMultiColumn,
int codeColumn,
boolean includeTail,
boolean invokeAnalyzer,
boolean invokeRepeatFinder,
boolean verbose,
String charsetName) |
static Collection<Command> |
CsvParametrizedImporter.process(Reader reader,
String separator,
int nameColumn,
boolean nameMultiColumn,
String filename,
boolean verbose,
int base,
int Fcolumn,
int Dcolumn,
int Scolumn,
int protocolColumn) |
Command |
ProntoIrCode.toCommand(boolean generateRaw,
boolean decode) |
Modifier and Type | Method and Description |
---|---|
boolean |
SendingHardwareManager.sendIr(IrSignal irSignal,
int count) |
boolean |
ISendingHardware.sendIr(IrSignal irSignal,
int count) |
boolean |
SendingHardware.sendIr(IrSignal irSignal,
int count) |
boolean |
SendingGlobalCache.sendIr(IrSignal irSignal,
int count) |
Copyright © 2016. All rights reserved.