org.harctoolbox.irscrutinizer
Class ParametrizedIrSignal
java.lang.Object
org.harctoolbox.irscrutinizer.NamedIrSignal
org.harctoolbox.irscrutinizer.ParametrizedIrSignal
public class ParametrizedIrSignal
- extends NamedIrSignal
|
Constructor Summary |
ParametrizedIrSignal(org.harctoolbox.girr.Command command)
|
ParametrizedIrSignal(org.harctoolbox.IrpMaster.DecodeIR.DecodedSignal decode,
java.lang.String name,
java.lang.String comment)
|
ParametrizedIrSignal(org.harctoolbox.IrpMaster.IrSignal irSignal,
java.lang.String name,
java.lang.String comment)
|
ParametrizedIrSignal(java.lang.String protocolName,
java.util.HashMap<java.lang.String,java.lang.Long> parameters,
java.lang.String name,
java.lang.String comment)
|
ParametrizedIrSignal(java.lang.String protocolName,
long device,
long subdevice,
long function,
java.lang.String name,
java.lang.String comment)
|
ParametrizedIrSignal(java.lang.String protocolName,
long device,
long function,
java.lang.String name,
java.lang.String comment)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.girr.Command command)
throws org.harctoolbox.IrpMaster.IrpMasterException
- Throws:
org.harctoolbox.IrpMaster.IrpMasterException
ParametrizedIrSignal
public ParametrizedIrSignal(java.lang.String protocolName,
java.util.HashMap<java.lang.String,java.lang.Long> parameters,
java.lang.String name,
java.lang.String comment)
ParametrizedIrSignal
public ParametrizedIrSignal(java.lang.String protocolName,
long device,
long subdevice,
long function,
java.lang.String name,
java.lang.String comment)
ParametrizedIrSignal
public ParametrizedIrSignal(java.lang.String protocolName,
long device,
long function,
java.lang.String name,
java.lang.String comment)
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.IrpMaster.DecodeIR.DecodedSignal decode,
java.lang.String name,
java.lang.String comment)
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.IrpMaster.IrSignal irSignal,
java.lang.String name,
java.lang.String comment)
throws org.harctoolbox.IrpMaster.DecodeIR.DecodeIrException
- Throws:
org.harctoolbox.IrpMaster.DecodeIR.DecodeIrException
setGenerateRaw
public static void setGenerateRaw(boolean aGenerateRaw)
- Parameters:
aGenerateRaw - the generateRaw to set
setGenerateCcf
public static void setGenerateCcf(boolean aGenerateCcf)
- Parameters:
aGenerateCcf - the generateCcf to set
setIrpMaster
public static void setIrpMaster(org.harctoolbox.IrpMaster.IrpMaster aIrpMaster)
- Parameters:
aIrpMaster -
digestMiscParameters
public void digestMiscParameters(java.lang.String payload)
nukeHex
public void nukeHex()
getProtocol
public java.lang.String getProtocol()
getParameter
public long getParameter(java.lang.String param)
setParameter
public final void setParameter(java.lang.String name,
long value)
formatMiscParameters
public java.lang.String formatMiscParameters()
csvString
public java.lang.String csvString(java.lang.String separator)
- Overrides:
csvString in class NamedIrSignal
toPrintString
public java.lang.String toPrintString()
- Overrides:
toPrintString in class NamedIrSignal
toCommand
public org.harctoolbox.girr.Command toCommand()
throws org.harctoolbox.IrpMaster.IrpMasterException
- Throws:
org.harctoolbox.IrpMaster.IrpMasterException