aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/soapy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/soapy.c')
-rw-r--r--src/common/soapy.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/common/soapy.c b/src/common/soapy.c
index c31e29f..b01f586 100644
--- a/src/common/soapy.c
+++ b/src/common/soapy.c
@@ -170,10 +170,15 @@ int soapy_open(const char *device_args, double tx_frequency, double rx_frequency
return -EIO;
}
+ return 0;
+}
+
+/* start streaming */
+int soapy_start(void)
+{
/* enable rx stream */
if (SoapySDRDevice_activateStream(sdr, rxStream, 0, 0, 0) != 0) {
PDEBUG(DUHD, DEBUG_ERROR, "Failed to issue RX stream command\n");
- soapy_close();
return -EIO;
}
return 0;