GNU Radio's CYBERRADIO Package
gr::CyberRadio::NDR651_sync_sink Class Referenceabstract

#include <NDR651_sync_sink.h>

Inheritance diagram for gr::CyberRadio::NDR651_sync_sink:
gr::CyberRadio::NDR651_sync_sink_impl

Public Types

typedef boost::shared_ptr< NDR651_sync_sinksptr
 

Public Member Functions

virtual void mult_callback (float mult1, float mult2)=0
 
virtual bool setDUCFreq_callback (double frequencyOffsetMHz1, double frequencyOffsetMHz2)=0
 
virtual bool setDUCAtten_callback (double digital_attenuationDB1, double digital_attenuationDB2)=0
 
virtual bool setTxFreq_callback (double centerFreqMHz1, double centerFreqMHz2)=0
 
virtual bool setTxAtten_callback (double rf_attenuationDB1, double rf_attenuationDB2)=0
 
virtual bool setDUCParameters (int ducChannel1, int ducChannel2, int channelRate, int txChannel1, int txChannel2)=0
 
virtual bool setEthernetInterface (unsigned int tenGbeIndex, const char *eth_index1, const char *eth_index2, long upd_port1, long upd_port2)=0
 

Static Public Member Functions

static sptr make (INPUT_ARGUMENTS_TYPE)
 

Member Typedef Documentation

◆ sptr

Member Function Documentation

◆ make()

static sptr gr::CyberRadio::NDR651_sync_sink::make ( INPUT_ARGUMENTS_TYPE  )
static

◆ mult_callback()

virtual void gr::CyberRadio::NDR651_sync_sink::mult_callback ( float  mult1,
float  mult2 
)
pure virtual

◆ setDUCAtten_callback()

virtual bool gr::CyberRadio::NDR651_sync_sink::setDUCAtten_callback ( double  digital_attenuationDB1,
double  digital_attenuationDB2 
)
pure virtual

◆ setDUCFreq_callback()

virtual bool gr::CyberRadio::NDR651_sync_sink::setDUCFreq_callback ( double  frequencyOffsetMHz1,
double  frequencyOffsetMHz2 
)
pure virtual

◆ setDUCParameters()

virtual bool gr::CyberRadio::NDR651_sync_sink::setDUCParameters ( int  ducChannel1,
int  ducChannel2,
int  channelRate,
int  txChannel1,
int  txChannel2 
)
pure virtual

◆ setEthernetInterface()

virtual bool gr::CyberRadio::NDR651_sync_sink::setEthernetInterface ( unsigned int  tenGbeIndex,
const char *  eth_index1,
const char *  eth_index2,
long  upd_port1,
long  upd_port2 
)
pure virtual

◆ setTxAtten_callback()

virtual bool gr::CyberRadio::NDR651_sync_sink::setTxAtten_callback ( double  rf_attenuationDB1,
double  rf_attenuationDB2 
)
pure virtual

◆ setTxFreq_callback()

virtual bool gr::CyberRadio::NDR651_sync_sink::setTxFreq_callback ( double  centerFreqMHz1,
double  centerFreqMHz2 
)
pure virtual

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