22 #ifndef INCLUDED_HPSDR_HERMESNB_H 23 #define INCLUDED_HPSDR_HERMESNB_H 26 #include <gnuradio/block.h> 39 typedef boost::shared_ptr<hermesNB>
sptr;
49 static sptr make(
int RxFreq0,
int RxFreq1,
int RxFreq2,
int RxFreq3,
50 int RxFreq4,
int RxFreq5,
int RxFreq6,
int RxFreq7,
51 int TxFreq,
int RxPre,
52 int PTTModeSel,
int PTTTxMute,
int PTTRxMute,
53 unsigned char TxDr,
int RxSmp,
const char* Intfc,
54 const char * ClkS,
int AlexRA,
int AlexTA,
55 int AlexHPF,
int AlexLPF,
int Verbose,
int NumRx,
58 void set_Receive0Frequency(
float);
59 void set_Receive1Frequency(
float);
60 void set_Receive2Frequency(
float);
61 void set_Receive3Frequency(
float);
62 void set_Receive4Frequency(
float);
63 void set_Receive5Frequency(
float);
64 void set_Receive6Frequency(
float);
65 void set_Receive7Frequency(
float);
67 void set_TransmitFrequency(
float);
68 void set_RxSampRate(
int);
69 void set_RxPreamp(
int);
70 void set_PTTMode(
int);
71 void set_PTTOffMutesTx(
int);
72 void set_PTTOnMutesRx(
int);
73 void set_TxDrive(
int);
74 void set_ClockSource(
const char *);
78 void set_AlexRxAntenna(
int);
79 void set_AlexTxAntenna(
int);
80 void set_AlexRxHPF(
int);
81 void set_AlexTxLPF(
int);
85 void set_Verbose(
int);
boost::shared_ptr< hermesNB > sptr
Definition: hermesNB.h:39
<+description of block+>
Definition: hermesNB.h:36
Definition: hermesNB.h:28
#define HPSDR_API
Definition: api.h:30