public class BruteForceStartParameters extends BruteForceSetupParameters
delayBtwAttemptsMs, encSymbolOne, encSymbolThree, encSymbolTwo, encSymbolZero
Constructor and Description |
---|
BruteForceStartParameters(int codeLength,
int startValue,
int stopValue,
int repeat,
boolean littleEndian,
int delayBtwAttemptsMs,
byte encSymbolZero,
byte encSymbolOne,
byte encSymbolTwo,
byte encSymbolThree,
int syncWordSize,
java.lang.String syncWord) |
Modifier and Type | Method and Description |
---|---|
int |
getCodeLength() |
int |
getRepeat() |
int |
getStartValue() |
int |
getStopValue() |
java.lang.String |
getSyncWord() |
int |
getSyncWordSize() |
boolean |
isLittleEndian() |
java.lang.String |
toString() |
getDelayBtwAttemptsMs, getEncSymbolOne, getEncSymbolThree, getEncSymbolTwo, getEncSymbolZero, getSymbolEncodingBase, setDelayBtwAttemptsMs, setEncSymbolOne, setEncSymbolThree, setEncSymbolTwo, setEncSymbolZero
public BruteForceStartParameters(int codeLength, int startValue, int stopValue, int repeat, boolean littleEndian, int delayBtwAttemptsMs, byte encSymbolZero, byte encSymbolOne, byte encSymbolTwo, byte encSymbolThree, int syncWordSize, java.lang.String syncWord)
codeLength
- Number of Symbols in CodeWord.startValue
- The start value of Brute Force from where you want to begin.stopValue
- The stop value of Brute Force at which you want to stop.repeat
- Frame Repetition. Number of Frames to send for each BruteForce attempt. Reduce this parameter to go faster.littleEndian
- Endianess. The byte-order to use, generally Big-Endian. True for Little-Endian, false for Big-Endian.delayBtwAttemptsMs
- Delay between each frame to send. Minimum value is 100ms for a regular PandwaRF, 0ms for a PandwaRF Rogue.encSymbolZero
- How to encode symbol '0'encSymbolOne
- How to encode symbol '1'encSymbolTwo
- How to encode symbol '2'encSymbolThree
- How to encode symbol '3'syncWordSize
- Synchronisation word size, in bytes.syncWord
- Synchronisation word, in hexadecimal. Synchronisation is pre-pended before the CodeWord.public java.lang.String toString()
toString
in class BruteForceSetupParameters
public int getCodeLength()
public int getStartValue()
public int getStopValue()
public int getRepeat()
public boolean isLittleEndian()
public int getSyncWordSize()
public java.lang.String getSyncWord()