18 #ifndef DEVICES_SOAPYSDR_DEVICESOAPYSDRSHARED_H_ 19 #define DEVICES_SOAPYSDR_DEVICESOAPYSDRSHARED_H_ 24 #include <SoapySDR/Device.hpp> 78 m_centerFrequency(centerFrequency),
79 m_LOppmTenths(LOppmTenths),
81 m_devSampleRate(devSampleRate),
100 m_deviceArgSettings(deviceArgSettings)
static const int m_sampleFifoMinSize32
static const int m_sampleFifoMinSize
int m_channel
allocated channel (-1 if none)
int m_devSampleRate
device/host sample rate
static MsgReportDeviceArgsChange * create(const QMap< QString, QVariant > &deviceArgSettings)
const QMap< QString, QVariant > & getDeviceArgSettings() const
static MsgReportBuddyChange * create(uint64_t centerFrequency, int LOppmTenths, int fcPos, int devSampleRate, bool rxElseTx)
int m_LOppmTenths
LO soft correction in tenths of ppm.
#define MESSAGE_CLASS_DECLARATION
DeviceSoapySDRParams * m_deviceParams
MsgReportBuddyChange(uint64_t centerFrequency, int LOppmTenths, int fcPos, int devSampleRate, bool rxElseTx)
int m_fcPos
Center frequency position.
SoapySDR::Device * m_device
static const float m_sampleFifoLengthInSeconds
uint64_t getCenterFrequency() const
uint64_t m_centerFrequency
Center frequency.
int getLOppmTenths() const
QMap< QString, QVariant > m_deviceArgSettings
bool m_rxElseTx
tells which side initiated the message
int getDevSampleRate() const
MsgReportDeviceArgsChange(const QMap< QString, QVariant > &deviceArgSettings)
unsigned __int64 uint64_t