File:Encode ccds.grc: Revision history

Jump to navigation Jump to search

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

23 April 2025

  • curprev 20:4720:47, 23 April 2025OnlyDPCanSaveMe talk contribs 590 bytes +590 The Encode CCSDS 27 block is a 1/2 rate, k=7 convolutional encoder that takes a packed stream of bits (as bytes from the Random Source) and produces twice as many output symbols (0 or 1). Each input byte (8 bits) generates 16 symbols, packed into 2 bytes. With a Random Source generating random bytes (0 to 255), the input bits are pseudo-random, leading to a pseudo-random sequence of output symbols after encoding. After Unpack K Bits (K=1) and Char To Float, the output should be a stream of...