33 QString(
"(c) Edouard Griffiths, F4EXB"),
34 QString(
"https://github.com/f4exb/sdrangel"),
36 QString(
"https://github.com/f4exb/sdrangel")
63 while (device_info != 0)
65 QString serialNumber = QString::fromWCharArray(device_info->
serial_number);
78 device_info = device_info->
next;
87 const QString& sourceId,
98 const QString& sourceId,
#define FCDPROPLUS_DEVICE_TYPE_ID
void registerSampleSource(const QString &sourceName, PluginInterface *plugin)
virtual SamplingDevices enumSampleSources()
static const PluginDescriptor m_pluginDescriptor
Fixed< IntType, IntBits > arg(const std::complex< Fixed< IntType, IntBits > > &val)
virtual PluginInstanceGUI * createSampleSourcePluginInstanceGUI(const QString &sourceId, QWidget **widget, DeviceUISet *deviceUISet)
struct hid_device_info * next
static const QString m_deviceTypeID
struct hid_device_info HID_API_EXPORT * hid_enumerate(unsigned short vendor_id, unsigned short product_id)
Enumerate the HID Devices.
virtual DeviceSampleSource * createSampleSourcePluginInstance(const QString &sourceId, DeviceAPI *deviceAPI)
FCDProPlusPlugin(QObject *parent=NULL)
Exposes a single input stream that can be one of the streams of a physical device.
void initPlugin(PluginAPI *pluginAPI)
const PluginDescriptor & getPluginDescriptor() const
QList< SamplingDevice > SamplingDevices