Class TcTransferFrame

java.lang.Object
org.yamcs.tctm.ccsds.TcTransferFrame

public class TcTransferFrame extends Object
  • Field Details

    • spacecraftId

      protected final int spacecraftId
    • virtualChannelId

      protected final int virtualChannelId
  • Constructor Details

    • TcTransferFrame

      public TcTransferFrame(byte[] data, int spacecraftId, int virtualChannelId)
  • Method Details

    • 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()
    • toString

      public String toString()
      Overrides:
      toString in class Object