Class Ldpc256CltuGenerator

java.lang.Object
org.yamcs.tctm.ccsds.error.CltuGenerator
org.yamcs.tctm.ccsds.error.Ldpc256CltuGenerator

public class Ldpc256CltuGenerator extends CltuGenerator
  • Field Details

    • CCSDS_START_SEQ

      public static final byte[] CCSDS_START_SEQ
  • Constructor Details

    • Ldpc256CltuGenerator

      public Ldpc256CltuGenerator()
    • Ldpc256CltuGenerator

      public Ldpc256CltuGenerator(byte[] startSeq, byte[] tailSeq)
  • Method Details

    • makeCltu

      public byte[] makeCltu(byte[] frameData, boolean randomize)
      Description copied from class: CltuGenerator
      encode the data optionally randomizing it. Note that randomization is mandatory for the LDCP codec so that codec will throw an IllegalArgumentException if the argument is false.
      Specified by:
      makeCltu in class CltuGenerator
      Returns:
      - the encoded data