Package org.yamcs.tctm.ccsds.error
Class CltuGenerator
- java.lang.Object
-
- org.yamcs.tctm.ccsds.error.CltuGenerator
-
- Direct Known Subclasses:
BchCltuGenerator
,Ldpc256CltuGenerator
,Ldpc64CltuGenerator
public abstract class CltuGenerator extends Object
Makes CLTUs from command transfer frames as per CCSDS 231.0-B-3 (TC SYNCHRONIZATION AND CHANNEL CODING)TODO: implement randomization
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CltuGenerator.Encoding
-
Constructor Summary
Constructors Constructor Description CltuGenerator(boolean randomize)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract byte[]
makeCltu(byte[] data)
void
randomize(byte[] data)
-