Modifier and Type | Field and Description |
---|---|
static int |
REPEAT_FULL |
static int |
REPEAT_NONE |
static int |
REPEAT_NORM |
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
void |
copyFrom(IRSignal sig) |
IRBurst |
createBurst() |
IRBurstCode |
createBurstCode() |
boolean |
decode(java.lang.String raw) |
java.lang.String |
encode() |
boolean |
equals(java.lang.Object o) |
IRSignal |
getClone() |
java.lang.String |
getFlags() |
int |
getFrequency() |
IRBurst |
getIntro() |
int |
getMinRepeat() |
int |
getMinSigTime() |
java.lang.String |
getName() |
PulseIndex |
getPulseIndex() |
IRBurst |
getRepeat() |
int |
getRepeatType() |
int |
hashCode() |
static boolean |
inRange(int v1,
int v2,
int pct) |
void |
setFlags(java.lang.String flags) |
void |
setFrequency(int freq) |
void |
setIntro(IRBurst intro) |
void |
setMinRepeat(int min) |
void |
setName(java.lang.String name) |
void |
setPulseIndex(PulseIndex index) |
void |
setRepeat(IRBurst repeat) |
void |
setRepeatType(int type) |
java.lang.String |
toString() |
public static final int REPEAT_NORM
public static final int REPEAT_FULL
public static final int REPEAT_NONE
public IRSignal()
public IRSignal(IRSignal sig)
public static boolean inRange(int v1, int v2, int pct)
public IRSignal getClone()
public java.lang.String getName()
public void setName(java.lang.String name)
public boolean decode(java.lang.String raw)
public java.lang.String encode()
public void setFlags(java.lang.String flags)
public java.lang.String getFlags()
public int getRepeatType()
public void setRepeatType(int type)
public void copyFrom(IRSignal sig)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int getFrequency()
public PulseIndex getPulseIndex()
public IRBurst getIntro()
public IRBurst getRepeat()
public int getMinRepeat()
public int getMinSigTime()
public void setFrequency(int freq)
public void setPulseIndex(PulseIndex index)
public void setIntro(IRBurst intro)
public void setRepeat(IRBurst repeat)
public void setMinRepeat(int min)
public IRBurst createBurst()
public IRBurstCode createBurstCode()
public void cleanup()
public java.lang.String toString()
toString
in class java.lang.Object