mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-06-07 16:34:45 -04:00
SoapySDR support: create output plugin with enumeration
This commit is contained in:
@@ -18,7 +18,8 @@
|
||||
|
||||
#include "soapysdrinput.h"
|
||||
|
||||
SoapySDRInput::SoapySDRInput(DeviceSourceAPI *deviceAPI)
|
||||
SoapySDRInput::SoapySDRInput(DeviceSourceAPI *deviceAPI __attribute__((unused))) :
|
||||
m_deviceDescription("SoapySDRInput")
|
||||
{
|
||||
}
|
||||
|
||||
@@ -50,7 +51,7 @@ QByteArray SoapySDRInput::serialize() const
|
||||
return s.final();
|
||||
}
|
||||
|
||||
bool SoapySDRInput::deserialize(const QByteArray& data)
|
||||
bool SoapySDRInput::deserialize(const QByteArray& data __attribute__((unused)))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@@ -70,11 +71,11 @@ quint64 SoapySDRInput::getCenterFrequency() const
|
||||
return 0;
|
||||
}
|
||||
|
||||
void SoapySDRInput::setCenterFrequency(qint64 centerFrequency)
|
||||
void SoapySDRInput::setCenterFrequency(qint64 centerFrequency __attribute__((unused)))
|
||||
{
|
||||
}
|
||||
|
||||
bool SoapySDRInput::handleMessage(const Message& message)
|
||||
bool SoapySDRInput::handleMessage(const Message& message __attribute__((unused)))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -69,6 +69,7 @@ PluginInterface::SamplingDevices SoapySDRInputPlugin::enumSampleSources()
|
||||
|
||||
for (unsigned int ichan = 0; ichan < nbRxChannels; ichan++)
|
||||
{
|
||||
qDebug("SoapySDRInputPlugin::enumSampleSources: device #%d (%s) channel %u", idev, it->m_label, ichan);
|
||||
QString displayedName(QString("SoapySDR[%1:%2] %3").arg(idev).arg(ichan).arg(it->m_label));
|
||||
result.append(SamplingDevice(displayedName,
|
||||
m_hardwareID,
|
||||
|
||||
Reference in New Issue
Block a user