diff options
author | Dimitri Stolnikov <horiz0n@gmx.net> | 2013-01-10 20:27:56 +0100 |
---|---|---|
committer | Dimitri Stolnikov <horiz0n@gmx.net> | 2013-01-10 20:27:56 +0100 |
commit | 887dbb14571588f0f24dff63561d33f15b3047f7 (patch) | |
tree | ad3de7aa5f34d867f004ff85242c35ab93435264 /lib/rtl_tcp | |
parent | 9bfce2694f83856d15ffe5374961e1d4d2e906cb (diff) |
rtl_tcp: add get_devices member which returns a default device
Diffstat (limited to 'lib/rtl_tcp')
-rw-r--r-- | lib/rtl_tcp/rtl_tcp_source_c.cc | 13 | ||||
-rw-r--r-- | lib/rtl_tcp/rtl_tcp_source_c.h | 2 |
2 files changed, 14 insertions, 1 deletions
diff --git a/lib/rtl_tcp/rtl_tcp_source_c.cc b/lib/rtl_tcp/rtl_tcp_source_c.cc index 120abcb..861cf59 100644 --- a/lib/rtl_tcp/rtl_tcp_source_c.cc +++ b/lib/rtl_tcp/rtl_tcp_source_c.cc @@ -132,7 +132,18 @@ gr_basic_block_sptr rtl_tcp_source_c::self() std::string rtl_tcp_source_c::name() { - return "RTL TCP Client Source"; + return "RTL TCP Client"; +} + +std::vector<std::string> rtl_tcp_source_c::get_devices() +{ + std::vector<std::string> devices; + + std::string args = "rtl_tcp=localhost:1234"; + args += ",label='RTL-SDR Spectrum Server'"; + devices.push_back( args ); + + return devices; } size_t rtl_tcp_source_c::get_num_channels( void ) diff --git a/lib/rtl_tcp/rtl_tcp_source_c.h b/lib/rtl_tcp/rtl_tcp_source_c.h index 9657714..17f4c0c 100644 --- a/lib/rtl_tcp/rtl_tcp_source_c.h +++ b/lib/rtl_tcp/rtl_tcp_source_c.h @@ -48,6 +48,8 @@ public: std::string name(); + static std::vector< std::string > get_devices(); + size_t get_num_channels( void ); osmosdr::meta_range_t get_sample_rates( void ); |