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 intspacecraftIdprotected intvirtualChannelId
-
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 intbypassFlag()intcmdControlFlag()List<PreparedCommand>getCommands()byte[]getData()intgetDataStart()longgetGenerationTime()intgetVcFrameSeq()intgetVirtualChannelId()booleanisBypass()booleanisCmdControl()voidsetBypass(boolean bypass)voidsetCmdControl(boolean cmdControl)voidsetCommands(List<PreparedCommand> commands)voidsetDataEnd(int end)voidsetDataStart(int start)voidsetVcFrameSeq(int vS)StringtoString()
-
-
-
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()
-
-