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 classRawIrSignal.RawTableColumnModelstatic classRawIrSignal.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 StringcsvString(String separator)StringgetAnalyzerString()StringgetDecodeString()org.harctoolbox.ircore.IrSignalgetIrSignal()intgetNoDecodes()static voidsetAbsoluteTolerance(Double aAbsoluteTolerance)static voidsetAnalyzerRadix(int aAnalyzerRadix)static voidsetBitDirection(org.harctoolbox.irp.BitDirection aBitDirection)static voidsetDecoder(org.harctoolbox.irp.Decoder aDecoder)static voidsetDecoderParameters(org.harctoolbox.irp.Decoder.DecoderParameters params)voidsetEndingSequence(String str)voidsetFrequency(double newFrequency)voidsetIntroSequence(String str)static voidsetInvert(boolean aInvert)static voidsetInvokeAnalyzer(boolean aInvokeAnalyzer)static voidsetInvokeDecoder(boolean aInvokeDecoder)static voidsetParameterWidths(List<Integer> aParameterWidths)static voidsetRelativeTolerance(Double aRelativeTolerance)voidsetRepeatSequence(String str)static voidsetTimeBaseString(String aTimeBaseString)static voidsetUseExtents(boolean aUseExtents)org.harctoolbox.girr.CommandtoCommand()StringtoPrintString()-
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.IrpExceptionorg.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:
csvStringin classNamedIrSignal
-
toPrintString
public String toPrintString()
- Overrides:
toPrintStringin classNamedIrSignal
-
-