Class AosTransferFrame

java.lang.Object
org.yamcs.tctm.ccsds.DownlinkTransferFrame
org.yamcs.tctm.ccsds.AosTransferFrame

public class AosTransferFrame extends DownlinkTransferFrame
AOS Transfer Frame as per CCSDS RECOMMENDED STANDARD FOR AOS SPACE DATA LINK PROTOCOL CCSDS 732.0-B-3 September 2015 Primary Header is composed of
  • Transfer frame version number (2 bits) - shall be set to 01
  • Spacecraft id (8 bits)
  • Virtual Channel id (6 bits)
  • Virtual Channel frame count (24 bits)
  • replay flag (1 bit)
  • VC frame count usage flag (1 bit)
  • spare (2 bits)
  • VC frame count cycle
  • frame header error control (optional)
  • Constructor Details

    • AosTransferFrame

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

    • containsOnlyIdleData

      public boolean containsOnlyIdleData()
    • setServiceType

      public void setServiceType(org.yamcs.tctm.ccsds.AosManagedParameters.ServiceType serviceType)