GNU Radio's HIQSDR Package
source_impl.h File Reference
#include <hiqsdr/source.h>

Go to the source code of this file.

Classes

class  gr::hiqsdr::source_impl
 

Namespaces

 gr
 
 gr::hiqsdr
 

Macros

#define NLUT   128
 
#define DPD_OFF   0
 
#define DPD_SYNC_SEARCH_CORR   1
 
#define DPD_SYNC_SEARCH_FINE   2
 
#define DPD_LEARN   3
 
#define DPD_READY   4
 
#define DPD_READY_OFF   5
 
#define TEST_SIG_NONE   0
 
#define TEST_SIG_TONE   1
 
#define TEST_SIG_2TONE   2
 
#define TEST_SIG_FM_NOICE   3
 

Typedefs

typedef std::complex< double > dcplx
 

Variables

dcplx lut1 [NLUT]
 
dcplx lut [NLUT]
 
int lutn [NLUT]
 
double lutPartAv [NLUT]
 
int lutPartUsed [NLUT]
 
int gr_hiqsdr_tx_samples
 
int dpdState
 
int testSig
 

Macro Definition Documentation

◆ DPD_LEARN

#define DPD_LEARN   3

◆ DPD_OFF

#define DPD_OFF   0

◆ DPD_READY

#define DPD_READY   4

◆ DPD_READY_OFF

#define DPD_READY_OFF   5

◆ DPD_SYNC_SEARCH_CORR

#define DPD_SYNC_SEARCH_CORR   1

◆ DPD_SYNC_SEARCH_FINE

#define DPD_SYNC_SEARCH_FINE   2

◆ NLUT

#define NLUT   128

◆ TEST_SIG_2TONE

#define TEST_SIG_2TONE   2

◆ TEST_SIG_FM_NOICE

#define TEST_SIG_FM_NOICE   3

◆ TEST_SIG_NONE

#define TEST_SIG_NONE   0

◆ TEST_SIG_TONE

#define TEST_SIG_TONE   1

Typedef Documentation

◆ dcplx

typedef std::complex<double> dcplx

Variable Documentation

◆ dpdState

int dpdState

◆ gr_hiqsdr_tx_samples

int gr_hiqsdr_tx_samples

◆ lut

dcplx lut[NLUT]

◆ lut1

dcplx lut1[NLUT]

◆ lutn

int lutn[NLUT]

◆ lutPartAv

double lutPartAv[NLUT]

◆ lutPartUsed

int lutPartUsed[NLUT]

◆ testSig

int testSig