Package org.harctoolbox.irscrutinizer
Class ParametrizedIrSignal
- java.lang.Object
-
- org.harctoolbox.irscrutinizer.NamedIrSignal
-
- org.harctoolbox.irscrutinizer.ParametrizedIrSignal
-
public class ParametrizedIrSignal extends NamedIrSignal
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ParametrizedIrSignal.ParameterIrSignalTableColumnModel
static class
ParametrizedIrSignal.ParameterIrSignalTableModel
-
Nested classes/interfaces inherited from class org.harctoolbox.irscrutinizer.NamedIrSignal
NamedIrSignal.AbstractColumnFunction, NamedIrSignal.LearnedIrSignalTableColumnModel, NamedIrSignal.LearnedIrSignalTableModel
-
-
Constructor Summary
Constructors Constructor Description ParametrizedIrSignal(String protocolName, long device, long subdevice, long function, String name, String comment)
ParametrizedIrSignal(String protocolName, long device, long function, String name, String comment)
ParametrizedIrSignal(String protocolName, Map<String,Long> parameters, String name, String comment)
ParametrizedIrSignal(org.harctoolbox.girr.Command command)
ParametrizedIrSignal(org.harctoolbox.ircore.IrSignal irSignal, boolean ignoreT)
ParametrizedIrSignal(org.harctoolbox.ircore.IrSignal irSignal, String name, String comment, boolean ignoreT)
ParametrizedIrSignal(org.harctoolbox.ircore.ModulatedIrSequence irSequence, boolean ignoreT)
ParametrizedIrSignal(org.harctoolbox.ircore.ModulatedIrSequence irSequence, String name, String comment, boolean ignoreT)
ParametrizedIrSignal(org.harctoolbox.irp.Decoder.Decode decode, String name, String comment)
ParametrizedIrSignal(org.harctoolbox.irp.Decoder.SimpleDecodesSet decodes, String name, String comment, boolean ignoreT)
ParametrizedIrSignal(ParametrizedIrSignal old)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
digestMiscParameters(String payload)
String
formatMiscParameters()
long
getParameter(String param)
String
getProtocol()
static void
setDecoder(org.harctoolbox.irp.Decoder aDecoder)
static void
setDecoderParameters(org.harctoolbox.irp.Decoder.DecoderParameters params)
static void
setGenerateCcf(boolean aGenerateCcf)
static void
setGenerateRaw(boolean aGenerateRaw)
void
setParameter(String name, long value)
org.harctoolbox.girr.Command
toCommand()
String
toPrintString()
-
Methods inherited from class org.harctoolbox.irscrutinizer.NamedIrSignal
csvString, decrementCount, getComment, getDate, getName, getNumeral, setComment, setName
-
-
-
-
Constructor Detail
-
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.girr.Command command) throws org.harctoolbox.irp.IrpException, org.harctoolbox.ircore.IrCoreException
- Throws:
org.harctoolbox.irp.IrpException
org.harctoolbox.ircore.IrCoreException
-
ParametrizedIrSignal
public ParametrizedIrSignal(String protocolName, Map<String,Long> parameters, String name, String comment)
-
ParametrizedIrSignal
public ParametrizedIrSignal(ParametrizedIrSignal old)
-
ParametrizedIrSignal
public ParametrizedIrSignal(String protocolName, long device, long subdevice, long function, String name, String comment)
-
ParametrizedIrSignal
public ParametrizedIrSignal(String protocolName, long device, long function, String name, String comment)
-
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.irp.Decoder.Decode decode, String name, String comment)
-
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.ircore.IrSignal irSignal, boolean ignoreT) throws NoDecodeException
- Throws:
NoDecodeException
-
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.ircore.ModulatedIrSequence irSequence, boolean ignoreT) throws NoDecodeException
- Throws:
NoDecodeException
-
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.ircore.IrSignal irSignal, String name, String comment, boolean ignoreT) throws NoDecodeException
- Throws:
NoDecodeException
-
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.ircore.ModulatedIrSequence irSequence, String name, String comment, boolean ignoreT) throws NoDecodeException
- Throws:
NoDecodeException
-
ParametrizedIrSignal
public ParametrizedIrSignal(org.harctoolbox.irp.Decoder.SimpleDecodesSet decodes, String name, String comment, boolean ignoreT) throws NoDecodeException
- Throws:
NoDecodeException
-
-
Method Detail
-
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
-
setDecoder
public static void setDecoder(org.harctoolbox.irp.Decoder aDecoder)
- Parameters:
aDecoder
-
-
setDecoderParameters
public static void setDecoderParameters(org.harctoolbox.irp.Decoder.DecoderParameters params)
-
digestMiscParameters
public void digestMiscParameters(String payload)
-
getProtocol
public String getProtocol()
-
getParameter
public long getParameter(String param)
-
setParameter
public final void setParameter(String name, long value)
-
formatMiscParameters
public String formatMiscParameters()
-
toPrintString
public String toPrintString()
- Overrides:
toPrintString
in classNamedIrSignal
-
toCommand
public org.harctoolbox.girr.Command toCommand() throws org.harctoolbox.girr.GirrException
- Throws:
org.harctoolbox.girr.GirrException
-
-