Overview
Deinterleaves the complex 8-bit char vector into just the real (I) vector, converts the samples to floats, and divides the results by the scalar factor.
Dispatcher Prototype
void volk_8ic_s32f_deinterleave_real_32f(
float* iBuffer,
const lv_8sc_t* complexVector,
const float scalar, unsigned int num_points)
char complex lv_8sc_t
Provide typedefs and operators for all complex types in C and C++.
Definition: volk_complex.h:70
Inputs
- complexVector: The complex input vector.
- scalar: The scalar value used to divide the floating point results.
- num_points: The number of complex data values to be deinterleaved.
Outputs
- iBuffer: The I buffer output data.
Example
int N = 10000;
volk_8ic_s32f_deinterleave_real_32f();
VOLK_API void volk_free(void *aptr)
Free's memory allocated by volk_malloc.
Definition: volk_malloc.c:80