aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/device/usrp1/USRPDevice.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Transceiver52M/device/usrp1/USRPDevice.cpp')
-rw-r--r--Transceiver52M/device/usrp1/USRPDevice.cpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/Transceiver52M/device/usrp1/USRPDevice.cpp b/Transceiver52M/device/usrp1/USRPDevice.cpp
index 5d19514..a8f1638 100644
--- a/Transceiver52M/device/usrp1/USRPDevice.cpp
+++ b/Transceiver52M/device/usrp1/USRPDevice.cpp
@@ -100,7 +100,6 @@ int USRPDevice::open(const std::string &, int, bool)
string rbf = "std_inband.rbf";
//string rbf = "inband_1rxhb_1tx.rbf";
m_uRx.reset();
- if (!skipRx) {
try {
m_uRx = usrp_standard_rx_sptr(usrp_standard_rx::make(
0, decimRate * tx_sps, 1, -1,
@@ -122,7 +121,6 @@ int USRPDevice::open(const std::string &, int, bool)
m_uRx.reset();
return -1;
}
- }
try {
m_uTx = usrp_standard_tx_sptr(usrp_standard_tx::make(
@@ -145,7 +143,7 @@ int USRPDevice::open(const std::string &, int, bool)
return -1;
}
- if (!skipRx) m_uRx->stop();
+ m_uRx->stop();
m_uTx->stop();
#endif
@@ -188,10 +186,10 @@ bool USRPDevice::start()
{
LOGC(DDEV, INFO) << "starting USRP...";
#ifndef SWLOOPBACK
- if (!m_uRx && !skipRx) return false;
+ if (!m_uRx) return false;
if (!m_uTx) return false;
- if (!skipRx) m_uRx->stop();
+ m_uRx->stop();
m_uTx->stop();
writeLock.lock();
@@ -221,10 +219,7 @@ bool USRPDevice::start()
isAligned = false;
- if (!skipRx)
started = (m_uRx->start() && m_uTx->start());
- else
- started = m_uTx->start();
return started;
#else
gettimeofday(&lastReadTime,NULL);