File:Encode ccds.grc: Difference between revisions
Jump to navigation
Jump to search
(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...) |
(No difference)
|
Latest revision as of 20:47, 23 April 2025
Summary
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 0.0 and 1.0 values, which should appear as a rapid alternation when visualized.
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Dimensions | User | Comment | |
---|---|---|---|---|
current | 20:47, 23 April 2025 | (5 KB) | OnlyDPCanSaveMe (talk | contribs) | 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... |
You cannot overwrite this file.
File usage
The following page uses this file: