public class Pronto extends IRSignal implements ProntoConstants
Modifier and Type | Field and Description |
---|---|
static int |
VERSION1 |
static int |
VERSION2 |
REPEAT_FULL, REPEAT_NONE, REPEAT_NORM
ENC_PULSE_POS, ENC_PULSE_WIDTH, ENC_RC5, ENC_RC51, ENC_RC6, ENC_RC61, ENC_RC7, ENC_RC8, ENC_RC9
Constructor and Description |
---|
Pronto(byte[] raw) |
Pronto(IRSignal sig) |
Pronto(java.lang.String raw) |
Pronto(java.lang.String raw,
boolean udb) |
Pronto(java.lang.String raw,
int version) |
Modifier and Type | Method and Description |
---|---|
boolean |
decode(byte[] b) |
boolean |
decode(java.lang.String msg) |
boolean |
decode(java.lang.String msg,
boolean udb) |
java.lang.String |
encode() |
java.lang.String |
encode(int ver) |
java.lang.String |
encode(int ver,
boolean breaks) |
boolean |
equals(java.lang.Object o) |
byte[] |
getRawSignal() |
boolean |
isRawSignal() |
java.lang.String |
toString() |
cleanup, copyFrom, createBurst, createBurstCode, getClone, getFlags, getFrequency, getIntro, getMinRepeat, getMinSigTime, getName, getPulseIndex, getRepeat, getRepeatType, hashCode, inRange, setFlags, setFrequency, setIntro, setMinRepeat, setName, setPulseIndex, setRepeat, setRepeatType
public static final int VERSION1
public static final int VERSION2
public Pronto(byte[] raw)
public Pronto(java.lang.String raw)
public Pronto(java.lang.String raw, int version)
public Pronto(java.lang.String raw, boolean udb)
public Pronto(IRSignal sig)
public boolean isRawSignal()
public byte[] getRawSignal()
public boolean decode(byte[] b)
public boolean decode(java.lang.String msg, boolean udb)
public java.lang.String encode(int ver)
public java.lang.String encode(int ver, boolean breaks)