Package org.yamcs.tctm.ccsds
Class TmTransferFrame
java.lang.Object
org.yamcs.tctm.ccsds.DownlinkTransferFrame
org.yamcs.tctm.ccsds.TmTransferFrame
-
Field Summary
Fields inherited from class org.yamcs.tctm.ccsds.DownlinkTransferFrame
data, spacecraftId, virtualChannelId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
Return the length of the secondary header in bytesint
void
setShLength
(int length) Set secondary header length in bytesvoid
setShStart
(int offset) Set secondary header start offset.toString()
Methods inherited from class org.yamcs.tctm.ccsds.DownlinkTransferFrame
getData, getDataEnd, getDataStart, getEarthRceptionTime, getFirstHeaderPointer, getOcf, getSpacecraftId, getVcFrameSeq, getVirtualChannelId, hasOcf, lostFramesCount, setEearthRceptionTime, setOcf, setVcFrameSeq
-
Constructor Details
-
TmTransferFrame
public TmTransferFrame(byte[] data, int spacecraftId, int virtualChannelId)
-
-
Method Details
-
containsOnlyIdleData
public boolean containsOnlyIdleData() -
getShStart
public int getShStart()- Returns:
- the start offset of the secondary header or -1 if the frame does not have a secondary header
-
setShStart
public void setShStart(int offset) Set secondary header start offset. Set to -1 if the frame does not contain a secondary header- Parameters:
offset
-
-
getShLength
public int getShLength()Return the length of the secondary header in bytes- Returns:
-
setShLength
public void setShLength(int length) Set secondary header length in bytes- Parameters:
length
-
-
toString
-