Overview
Performs convolutional decoding for a K=7, rate 1/2 convolutional code. The polynomials user defined.
Dispatcher Prototype
void volk_8u_x4_conv_k7_r2_8u(unsigned char* Y, unsigned char* X, unsigned char* syms,
unsigned char* dec, unsigned int framebits, unsigned int excess, unsigned char*
Branchtab)
Inputs
- X: <FIXME>
- syms: <FIXME>
- dec: <FIXME>
- framebits: size of the frame to decode in bits.
- excess: <FIXME>
- Branchtab: <FIXME>
Outputs
- Y: The decoded output bits.
Example
int N = 10000;
volk_8u_x4_conv_k7_r2_8u();
VOLK_API void volk_free(void *aptr)
Free's memory allocated by volk_malloc.
Definition: volk_malloc.c:80