Package org.yamcs.tctm.ccsds
Class TcTransferFrame
- java.lang.Object
-
- org.yamcs.tctm.ccsds.TcTransferFrame
-
public class TcTransferFrame extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected int
spacecraftId
protected int
virtualChannelId
-
Constructor Summary
Constructors Constructor Description TcTransferFrame(byte[] data, int spacecraftId, int virtualChannelId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
bypassFlag()
int
cmdControlFlag()
List<PreparedCommand>
getCommands()
byte[]
getData()
int
getDataStart()
long
getGenerationTime()
int
getVcFrameSeq()
int
getVirtualChannelId()
boolean
isBypass()
boolean
isCmdControl()
void
setBypass(boolean bypass)
void
setCmdControl(boolean cmdControl)
void
setCommands(List<PreparedCommand> commands)
void
setDataEnd(int end)
void
setDataStart(int start)
void
setVcFrameSeq(int vS)
String
toString()
-
-
-
Method Detail
-
isCmdControl
public boolean isCmdControl()
-
setCmdControl
public void setCmdControl(boolean cmdControl)
-
isBypass
public boolean isBypass()
-
setBypass
public void setBypass(boolean bypass)
-
bypassFlag
public int bypassFlag()
-
cmdControlFlag
public int cmdControlFlag()
-
getData
public byte[] getData()
-
getDataStart
public int getDataStart()
-
setVcFrameSeq
public void setVcFrameSeq(int vS)
-
getVcFrameSeq
public int getVcFrameSeq()
-
setDataStart
public void setDataStart(int start)
-
setDataEnd
public void setDataEnd(int end)
-
getVirtualChannelId
public int getVirtualChannelId()
-
getCommands
public List<PreparedCommand> getCommands()
- Returns:
- the list of commands that compose this frame. It could be null (e.g. for BC frames)
-
setCommands
public void setCommands(List<PreparedCommand> commands)
-
getGenerationTime
public long getGenerationTime()
-
-