Package org.yamcs.tctm.ccsds
Class UslpFrameDecoder
- java.lang.Object
-
- org.yamcs.tctm.ccsds.UslpFrameDecoder
-
- All Implemented Interfaces:
TransferFrameDecoder
public class UslpFrameDecoder extends Object implements TransferFrameDecoder
Decodes frames as per CCSDS 732.1-B-1
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.yamcs.tctm.ccsds.TransferFrameDecoder
TransferFrameDecoder.CcsdsFrameType
-
-
Constructor Summary
Constructors Constructor Description UslpFrameDecoder(UslpManagedParameters uslpParams)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DownlinkTransferFrame
decode(byte[] data, int offset, int length)
Parse frame data
-
-
-
Constructor Detail
-
UslpFrameDecoder
public UslpFrameDecoder(UslpManagedParameters uslpParams)
-
-
Method Detail
-
decode
public DownlinkTransferFrame decode(byte[] data, int offset, int length) throws TcTmException
Description copied from interface:TransferFrameDecoder
Parse frame data- Specified by:
decode
in interfaceTransferFrameDecoder
- Parameters:
data
- - byte array representing the dataoffset
- - where in the byte array the frame data startslength
- - the length of the frame data in bytes- Returns:
- Throws:
TcTmException
-
-