diff options
Diffstat (limited to 'lib/osmosdr_device.cc')
-rw-r--r-- | lib/osmosdr_device.cc | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/osmosdr_device.cc b/lib/osmosdr_device.cc index 12f126f..154ebf3 100644 --- a/lib/osmosdr_device.cc +++ b/lib/osmosdr_device.cc @@ -29,15 +29,7 @@ #ifdef HAVE_CONFIG_H #include "config.h" #endif -/* -#define ENABLE_OSMOSDR -#define ENABLE_FCD -#define ENABLE_FILE -#define ENABLE_RTL -#define ENABLE_RTL_TCP -#define ENABLE_UHD -#define ENABLE_MIRI -*/ + #ifdef ENABLE_OSMOSDR #include <osmosdr_src_c.h> #endif @@ -66,6 +58,10 @@ #include <miri_source_c.h> #endif +#ifdef ENABLE_HACKRF +#include <hackrf_source_c.h> +#endif + #include "osmosdr_arg_helpers.h" using namespace osmosdr; @@ -145,6 +141,10 @@ devices_t device::find(const device_t &hint) BOOST_FOREACH( std::string dev, miri_source_c::get_devices() ) devices.push_back( device_t(dev) ); #endif +#ifdef ENABLE_HACKRF + BOOST_FOREACH( std::string dev, hackrf_source_c::get_devices() ) + devices.push_back( device_t(dev) ); +#endif return devices; } |