public class BruteForceSetupLongSymbolParameters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
delayBtwAttemptsMs |
protected byte[] |
encSymbolOne |
protected byte[] |
encSymbolThree |
protected byte[] |
encSymbolTwo |
protected byte[] |
encSymbolZero |
protected int |
symbolLength |
Constructor and Description |
---|
BruteForceSetupLongSymbolParameters(int delayBtwAttemptsMs,
int symbolLength,
byte[] encSymbolZero,
byte[] encSymbolOne,
byte[] encSymbolTwo,
byte[] encSymbolThree) |
BruteForceSetupLongSymbolParameters(int delayBtwAttemptsMs,
int symbolLength,
java.lang.String encSymbolZero,
java.lang.String encSymbolOne,
java.lang.String encSymbolTwo,
java.lang.String encSymbolThree) |
Modifier and Type | Method and Description |
---|---|
int |
getDelayBtwAttemptsMs() |
byte[] |
getEncSymbolOne() |
byte[] |
getEncSymbolThree() |
byte[] |
getEncSymbolTwo() |
byte[] |
getEncSymbolZero() |
int |
getSymbolLength() |
void |
setDelayBtwAttemptsMs(int delayBtwAttemptsMs) |
void |
setEncSymbolOne(byte[] encSymbolOne) |
void |
setEncSymbolThree(byte[] encSymbolThree) |
void |
setEncSymbolTwo(byte[] encSymbolTwo) |
void |
setEncSymbolZero(byte[] encSymbolZero) |
void |
setSymbolLength(int symbolLength) |
java.lang.String |
toString() |
protected int delayBtwAttemptsMs
protected int symbolLength
protected byte[] encSymbolZero
protected byte[] encSymbolOne
protected byte[] encSymbolTwo
protected byte[] encSymbolThree
public BruteForceSetupLongSymbolParameters(int delayBtwAttemptsMs, int symbolLength, java.lang.String encSymbolZero, java.lang.String encSymbolOne, java.lang.String encSymbolTwo, java.lang.String encSymbolThree)
delayBtwAttemptsMs
- Delay between each frame to send. Minimum value is 100ms for a regular PandwaRF, 0ms for a PandwaRF Rogue.symbolLength
- Length of a symbol. Min: 1, max: 3.encSymbolZero
- How to encode symbol '0'encSymbolOne
- How to encode symbol '1'encSymbolTwo
- How to encode symbol '2'encSymbolThree
- How to encode symbol '3'public BruteForceSetupLongSymbolParameters(int delayBtwAttemptsMs, int symbolLength, byte[] encSymbolZero, byte[] encSymbolOne, byte[] encSymbolTwo, byte[] encSymbolThree)
delayBtwAttemptsMs
- Delay between each frame to send. Minimum value is 100ms for a regular PandwaRF, 0ms for a PandwaRF Rogue.symbolLength
- Length of a symbol. Min: 1, max: 3.encSymbolZero
- How to encode symbol '0'encSymbolOne
- How to encode symbol '1'encSymbolTwo
- How to encode symbol '2'encSymbolThree
- How to encode symbol '3'public java.lang.String toString()
toString
in class java.lang.Object
public int getDelayBtwAttemptsMs()
public void setDelayBtwAttemptsMs(int delayBtwAttemptsMs)
public int getSymbolLength()
public void setSymbolLength(int symbolLength)
public byte[] getEncSymbolZero()
public void setEncSymbolZero(byte[] encSymbolZero)
public byte[] getEncSymbolOne()
public void setEncSymbolOne(byte[] encSymbolOne)
public byte[] getEncSymbolTwo()
public void setEncSymbolTwo(byte[] encSymbolTwo)
public byte[] getEncSymbolThree()
public void setEncSymbolThree(byte[] encSymbolThree)