SDDC_Driver
Loading...
Searching...
No Matches
fft_mt_r2iq Class Reference

Public Member Functions

void Init (float gain, ringbuffer< int16_t > *buffers, ringbuffer< float > *obuffers)
 
void TurnOn ()
 
void TurnOff (void)
 
bool IsOn (void)
 
int getRatio ()
 
bool setDecimate (uint8_t dec)
 
void SetRand (bool v)
 
bool getRand () const
 
void setSideband (bool lsb)
 
bool getSideband () const
 
float setFreqOffset (float offset)
 

Protected Member Functions

template<bool rand>
void convert_float (const int16_t *input, float *output, int size)
 
void shift_freq (fftwf_complex *dest, const fftwf_complex *source1, const fftwf_complex *source2, int start, int end)
 
template<bool flip>
void copy (fftwf_complex *dest, const fftwf_complex *source, int count)
 

The documentation for this class was generated from the following files: