18 #ifndef PLUGINS_SAMPLESOURCE_BLADERF2INPUT_BLADERF2INPUTTHREAD_H_ 19 #define PLUGINS_SAMPLESOURCE_BLADERF2INPUT_BLADERF2INPUTTHREAD_H_ 28 #include <QWaitCondition> 30 #include <libbladeRF.h> 41 BladeRF2InputThread(
struct bladerf* dev,
unsigned int nbRxChannels, QObject* parent = NULL);
50 void setFcPos(
unsigned int channel,
int fcPos);
51 int getFcPos(
unsigned int channel)
const;
85 void callbackSI(
const qint16* buf, qint32 len,
unsigned int channel = 0);
86 void callbackMI(
const qint16* buf, qint32 samplesPerChannel);
std::vector< Sample > SampleVector