1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-11 02:08:46 -04:00

XTRX MIMO: removed IQ record feature

This commit is contained in:
f4exb
2020-07-09 19:41:15 +02:00
parent 32dde97fbf
commit c4a9f241a4
9 changed files with 17 additions and 156 deletions
-37
View File
@@ -47,7 +47,6 @@ MESSAGE_CLASS_DEFINITION(XTRXMIMO::MsgGetStreamInfo, Message)
MESSAGE_CLASS_DEFINITION(XTRXMIMO::MsgGetDeviceInfo, Message)
MESSAGE_CLASS_DEFINITION(XTRXMIMO::MsgReportClockGenChange, Message)
MESSAGE_CLASS_DEFINITION(XTRXMIMO::MsgReportStreamInfo, Message)
MESSAGE_CLASS_DEFINITION(XTRXMIMO::MsgFileRecord, Message)
MESSAGE_CLASS_DEFINITION(XTRXMIMO::MsgStartStop, Message)
XTRXMIMO::XTRXMIMO(DeviceAPI *deviceAPI) :
@@ -354,30 +353,6 @@ bool XTRXMIMO::handleMessage(const Message& message)
return true;
}
else if (MsgFileRecord::match(message))
{
// TODO
// MsgFileRecord& conf = (MsgFileRecord&) message;
// qDebug() << "XTRXMIMO::handleMessage: MsgFileRecord: " << conf.getStartStop();
// int istream = conf.getStreamIndex();
// if (conf.getStartStop())
// {
// if (m_settings.m_fileRecordName.size() != 0) {
// m_fileSinks[istream]->setFileName(m_settings.m_fileRecordName + "_0.sdriq");
// } else {
// m_fileSinks[istream]->genUniqueFileName(m_deviceAPI->getDeviceUID(), istream);
// }
// m_fileSinks[istream]->startRecording();
// }
// else
// {
// m_fileSinks[istream]->stopRecording();
// }
return true;
}
else if (MsgGetStreamInfo::match(message))
{
if (getMessageQueueToGUI() && m_deviceShared.m_dev && m_deviceShared.m_dev->getDevice())
@@ -1373,9 +1348,6 @@ void XTRXMIMO::webapiUpdateDeviceSettings(
if (deviceSettingsKeys.contains("extClockFreq")) {
settings.m_extClockFreq = response.getXtrxMimoSettings()->getExtClockFreq();
}
if (deviceSettingsKeys.contains("fileRecordName")) {
settings.m_fileRecordName = *response.getXtrxMimoSettings()->getFileRecordName();
}
if (deviceSettingsKeys.contains("gpioDir")) {
settings.m_gpioDir = response.getXtrxMimoSettings()->getGpioDir();
}
@@ -1521,12 +1493,6 @@ void XTRXMIMO::webapiFormatDeviceSettings(
response.getXtrxMimoSettings()->setExtClock(settings.m_extClock ? 1 : 0);
response.getXtrxMimoSettings()->setExtClockFreq(settings.m_extClockFreq);
if (response.getXtrxMimoSettings()->getFileRecordName()) {
*response.getXtrxMimoSettings()->getFileRecordName() = settings.m_fileRecordName;
} else {
response.getXtrxMimoSettings()->setFileRecordName(new QString(settings.m_fileRecordName));
}
response.getXtrxMimoSettings()->setGpioDir(settings.m_gpioDir & 0xFF);
response.getXtrxMimoSettings()->setGpioPins(settings.m_gpioPins & 0xFF);
response.getXtrxMimoSettings()->setUseReverseApi(settings.m_useReverseAPI ? 1 : 0);
@@ -1690,9 +1656,6 @@ void XTRXMIMO::webapiReverseSendSettings(QList<QString>& deviceSettingsKeys, con
if (deviceSettingsKeys.contains("extClock") || force) {
swgXTRXMIMOSettings->setExtClockFreq(settings.m_extClockFreq);
}
if (deviceSettingsKeys.contains("extClock") || force) {
swgXTRXMIMOSettings->setFileRecordName(new QString(settings.m_fileRecordName));
}
if (deviceSettingsKeys.contains("gpioDir") || force) {
swgXTRXMIMOSettings->setGpioDir(settings.m_gpioDir & 0xFF);
}