mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-25 01:18:38 -05:00
FT8 support: corrected FT8 enabling in main CMakeFile and in sdrbench
This commit is contained in:
parent
e3c16440d8
commit
6838958c6b
@ -780,7 +780,11 @@ add_subdirectory(devices)
|
|||||||
add_subdirectory(sdrbench)
|
add_subdirectory(sdrbench)
|
||||||
|
|
||||||
add_subdirectory(modemm17)
|
add_subdirectory(modemm17)
|
||||||
add_subdirectory(ft8)
|
|
||||||
|
if (FFTW3F_FOUND)
|
||||||
|
add_subdirectory(ft8)
|
||||||
|
add_definitions(-DHAS_FT8)
|
||||||
|
endif()
|
||||||
|
|
||||||
if (BUILD_GUI)
|
if (BUILD_GUI)
|
||||||
add_subdirectory(sdrgui)
|
add_subdirectory(sdrgui)
|
||||||
|
@ -21,20 +21,20 @@
|
|||||||
#include "mainbench.h"
|
#include "mainbench.h"
|
||||||
#include "dsp/wavfilerecord.h"
|
#include "dsp/wavfilerecord.h"
|
||||||
|
|
||||||
#ifdef LINUX
|
|
||||||
#include "ft8/ft8.h"
|
|
||||||
#include "ft8/unpack.h"
|
|
||||||
|
|
||||||
#include <QMutex>
|
#include <QMutex>
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef LINUX
|
#ifndef HAS_FT8
|
||||||
void MainBench::testFT8()
|
void MainBench::testFT8(const QString& wavFile, const QString& argsStr)
|
||||||
{
|
{
|
||||||
qDebug("Implemented in Linux only");
|
(void) wavFile;
|
||||||
|
(void) argStr;
|
||||||
|
qWarning("MainBench::testFT8: this version has no FT8 support");
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
|
||||||
|
#include "ft8/ft8.h"
|
||||||
|
#include "ft8/unpack.h"
|
||||||
|
|
||||||
class TestFT8Callback : public FT8::CallbackInterface
|
class TestFT8Callback : public FT8::CallbackInterface
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
Loading…
Reference in New Issue
Block a user