Package org.harctoolbox.irscrutinizer
Class RawIrSignal
- java.lang.Object
-
- org.harctoolbox.irscrutinizer.NamedIrSignal
-
- org.harctoolbox.irscrutinizer.RawIrSignal
-
public class RawIrSignal extends NamedIrSignal
Note: Editing of the sequences is not implemented (yet).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RawIrSignal.RawTableColumnModel
static class
RawIrSignal.RawTableModel
-
Nested classes/interfaces inherited from class org.harctoolbox.irscrutinizer.NamedIrSignal
NamedIrSignal.AbstractColumnFunction, NamedIrSignal.LearnedIrSignalTableColumnModel, NamedIrSignal.LearnedIrSignalTableModel
-
-
Constructor Summary
Constructors Constructor Description RawIrSignal()
RawIrSignal(org.harctoolbox.girr.Command command)
RawIrSignal(org.harctoolbox.ircore.IrSignal irSignal, String name, String comment)
RawIrSignal(org.harctoolbox.ircore.ModulatedIrSequence irSequence, String name, String comment)
RawIrSignal(RawIrSignal old)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
csvString(String separator)
String
getAnalyzerString()
String
getDecodeString()
org.harctoolbox.ircore.IrSignal
getIrSignal()
int
getNoDecodes()
static void
setAbsoluteTolerance(Double aAbsoluteTolerance)
static void
setAnalyzerRadix(int aAnalyzerRadix)
static void
setBitDirection(org.harctoolbox.irp.BitDirection aBitDirection)
static void
setDecoder(org.harctoolbox.irp.Decoder aDecoder)
static void
setDecoderParameters(org.harctoolbox.irp.Decoder.DecoderParameters params)
void
setEndingSequence(String str)
void
setFrequency(double newFrequency)
void
setIntroSequence(String str)
static void
setInvert(boolean aInvert)
static void
setInvokeAnalyzer(boolean aInvokeAnalyzer)
static void
setInvokeDecoder(boolean aInvokeDecoder)
static void
setParameterWidths(List<Integer> aParameterWidths)
static void
setRelativeTolerance(Double aRelativeTolerance)
void
setRepeatSequence(String str)
static void
setTimeBaseString(String aTimeBaseString)
static void
setUseExtents(boolean aUseExtents)
org.harctoolbox.girr.Command
toCommand()
String
toPrintString()
-
Methods inherited from class org.harctoolbox.irscrutinizer.NamedIrSignal
decrementCount, getComment, getDate, getName, getNumeral, setComment, setName
-
-
-
-
Constructor Detail
-
RawIrSignal
public RawIrSignal(org.harctoolbox.ircore.IrSignal irSignal, String name, String comment)
-
RawIrSignal
public RawIrSignal(RawIrSignal old)
-
RawIrSignal
public RawIrSignal(org.harctoolbox.ircore.ModulatedIrSequence irSequence, String name, String comment)
-
RawIrSignal
public RawIrSignal(org.harctoolbox.girr.Command command) throws org.harctoolbox.irp.IrpException, org.harctoolbox.ircore.IrCoreException
- Throws:
org.harctoolbox.irp.IrpException
org.harctoolbox.ircore.IrCoreException
-
RawIrSignal
public RawIrSignal()
-
-
Method Detail
-
setDecoder
public static void setDecoder(org.harctoolbox.irp.Decoder aDecoder)
- Parameters:
aDecoder
- the decoder to set
-
setDecoderParameters
public static void setDecoderParameters(org.harctoolbox.irp.Decoder.DecoderParameters params)
-
setInvokeDecoder
public static void setInvokeDecoder(boolean aInvokeDecoder)
- Parameters:
aInvokeDecoder
- the invokeDecoder to set
-
setInvokeAnalyzer
public static void setInvokeAnalyzer(boolean aInvokeAnalyzer)
- Parameters:
aInvokeAnalyzer
- the invokeAnalyzer to set
-
setAnalyzerRadix
public static void setAnalyzerRadix(int aAnalyzerRadix)
- Parameters:
aAnalyzerRadix
- the analyzerRadix to set
-
setAbsoluteTolerance
public static void setAbsoluteTolerance(Double aAbsoluteTolerance)
- Parameters:
aAbsoluteTolerance
- the absoluteTolerance to set
-
setRelativeTolerance
public static void setRelativeTolerance(Double aRelativeTolerance)
- Parameters:
aRelativeTolerance
- the relativeTolerance to set
-
setTimeBaseString
public static void setTimeBaseString(String aTimeBaseString)
- Parameters:
aTimeBaseString
- the timeBaseString to set
-
setBitDirection
public static void setBitDirection(org.harctoolbox.irp.BitDirection aBitDirection)
- Parameters:
aBitDirection
- the bitDirection to set
-
setUseExtents
public static void setUseExtents(boolean aUseExtents)
- Parameters:
aUseExtents
- the useExtents to set
-
setParameterWidths
public static void setParameterWidths(List<Integer> aParameterWidths)
- Parameters:
aParameterWidths
- the parameterWidths to set
-
setInvert
public static void setInvert(boolean aInvert)
- Parameters:
aInvert
- the invert to set
-
toCommand
public org.harctoolbox.girr.Command toCommand()
-
getIrSignal
public org.harctoolbox.ircore.IrSignal getIrSignal()
-
getDecodeString
public String getDecodeString()
-
getNoDecodes
public int getNoDecodes()
-
getAnalyzerString
public String getAnalyzerString()
-
setFrequency
public void setFrequency(double newFrequency)
-
setIntroSequence
public void setIntroSequence(String str)
-
setRepeatSequence
public void setRepeatSequence(String str)
-
setEndingSequence
public void setEndingSequence(String str)
-
csvString
public String csvString(String separator)
- Overrides:
csvString
in classNamedIrSignal
-
toPrintString
public String toPrintString()
- Overrides:
toPrintString
in classNamedIrSignal
-
-