Package org.yamcs.mdb

Interface DataDecoder

All Superinterfaces:
AlgorithmExecutor
All Known Implementing Classes:
AbstractDataDecoder, BitMaskBooleanDecoder, HexStringDecoder, LeadingSizeBinaryDecoder, RemainingBinaryDecoder, ReverseBinaryDecoder, TimeBinaryDecoder

public interface DataDecoder extends AlgorithmExecutor
Interface to be implemented by the custom XTCE DataEncoding decoders - fromBinaryTransformAlgorithm
  • Method Details

    • extractRaw

      Value extractRaw(org.yamcs.xtce.DataEncoding de, ContainerProcessingContext pcontext, BitBuffer buffer)
      Extracts the raw value from the buffer. The offset inside the buffer shall be moved to the end of the parameter