public class SecondaryFrame extends Tc57Frame
Modifier and Type | Field and Description |
---|---|
static int |
ANR1 |
static int |
ANR2 |
static int |
D |
static int |
E5
Spezieller Funktionscode, der bei Empfang eines SingleCharacterFrames eingetragen wird
|
static int |
REJ1 |
static int |
REJ2 |
static int |
S1 |
static int |
TD1 |
Constructor and Description |
---|
SecondaryFrame(boolean accessDemand,
boolean dataFlowControl,
int function,
int address,
byte[] data) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getFrameBytes() |
boolean |
hasAccessDemand() |
boolean |
hasDataFlowControl() |
static SecondaryFrame |
parseFrame(int maximumSmartSkipCount,
byte[] frameBytes) |
java.lang.String |
toString() |
getAddress, getControlBit4, getControlBit5, getData, getFunction, isPrimaryMessage
public static final int ANR1
public static final int REJ1
public static final int D
public static final int ANR2
public static final int S1
public static final int REJ2
public static final int TD1
public static final int E5
public SecondaryFrame(boolean accessDemand, boolean dataFlowControl, int function, int address, byte[] data)
public byte[] getFrameBytes()
getFrameBytes
in class Tc57Frame
public static SecondaryFrame parseFrame(int maximumSmartSkipCount, byte[] frameBytes)
public boolean hasAccessDemand()
public boolean hasDataFlowControl()
public java.lang.String toString()
toString
in class java.lang.Object