18 #ifndef INCLUDE_BLADERFOUTPUTTHREAD_H 19 #define INCLUDE_BLADERFOUTPUTTHREAD_H 23 #include <QWaitCondition> 24 #include <libbladeRF.h> 28 #define BLADERFOUTPUT_BLOCKSIZE (1<<16) 56 void callback(qint16* buf, qint32 len);
59 #endif // INCLUDE_BLADERFOUTPUTTHREAD_H
QWaitCondition m_startWaiter
#define BLADERFOUTPUT_BLOCKSIZE
qint16 m_buf[2 *BLADERFOUTPUT_BLOCKSIZE]
SampleSourceFifo * m_sampleFifo
unsigned int m_log2Interp
void setLog2Interpolation(unsigned int log2_interp)
Bladerf1OutputThread(struct bladerf *dev, SampleSourceFifo *sampleFifo, QObject *parent=NULL)
Interpolators< qint16, SDR_TX_SAMP_SZ, 12 > m_interpolators
void callback(qint16 *buf, qint32 len)