Struct conv_code_t¶
A rate-1/n convolutional code. More...
#include <conv_core.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint32_t | invert |
| unsigned | k |
| unsigned | n |
| uint32_t | poly |
Detailed Description¶
invert is a bitmask over outputs, not a flag: bit j set means output j is transmitted inverted. CCSDS sets bit 1 and nothing else.
Public Attributes Documentation¶
variable invert¶
bit j: output j is inverted
variable k¶
constraint length, 2..CONV_K_MAX
variable n¶
outputs per input, 1..CONV_N_MAX
variable poly¶
generator polynomials, k bits each
The documentation for this class was generated from the following file native/inc/conv/conv_core.h