aboutsummaryrefslogtreecommitdiffstats
path: root/OutputUHD.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'OutputUHD.cpp')
-rw-r--r--OutputUHD.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/OutputUHD.cpp b/OutputUHD.cpp
index 71ecde0..fff3e15 100644
--- a/OutputUHD.cpp
+++ b/OutputUHD.cpp
@@ -37,11 +37,11 @@
using namespace std;
-OutputUHD::OutputUHD(double txgain, double rxgain, double samplerate)
+OutputUHD::OutputUHD(double txgain, double rxgain, double samplerate) :
+ m_txgain(txgain),
+ m_rxgain(rxgain),
+ m_samplerate(samplerate)
{
- m_txgain = txgain;
- m_samplerate = samplerate;
-
uhd::set_thread_priority_safe();
string device = "master_clock_rate=32768000";
@@ -55,9 +55,11 @@ OutputUHD::OutputUHD(double txgain, double rxgain, double samplerate)
double set_frequency = m_usrp->get_tx_freq();
MDEBUG("OutputUHD:Actual frequency: %f\n", set_frequency);
+ MDEBUG("OutputUHD:Setting TX Gain: %f ...\n", m_txgain);
m_usrp->set_tx_gain(m_txgain);
MDEBUG("OutputUHD:Actual TX Gain: %f ...\n", m_usrp->get_tx_gain());
+ MDEBUG("OutputUHD:Setting RX Gain: %f ...\n", m_rxgain);
m_usrp->set_rx_gain(m_rxgain);
MDEBUG("OutputUHD:Actual RX Gain: %f ...\n", m_usrp->get_rx_gain());