GNU Radio block for interfacing with various radio hardware
Go to file
Dimitri Stolnikov 3ea0b38810 introduce device discovery api
This API allows to acquire a list of devices connected to the host and
creates an argument string ready to be passed to a source object for
cunstruction.

Each device_t entry contains a "label" entry, which holds the generic
device name which may be shown to the user for device selection.

For certain radio hardware extended entries ("name", "serial", "type")
may be available to make bijective device addressing possible.

The argument string for target types "rtl_tcp" and "file" might be
constructed using the osmosdr::device_t class facilities.

Example:

 #include <osmosdr_device.h>
 #include <osmosdr_source_c.h>

osmosdr::devices_t devs = osmosdr::device::find();

BOOST_FOREACH(osmosdr::device_t &dev, devs) // try to create each dev
  osmosdr_source_c_sptr src = osmosdr_make_source_c(dev.to_string());
2012-05-20 12:55:52 +02:00
apps update GRC examples 2012-05-15 18:35:50 +02:00
cmake uhd: added UHD as dependency for the gr-uhd based module 2012-05-12 23:04:03 +02:00
docs strip whitespace 2012-04-29 13:15:02 +02:00
grc introduce device discovery api 2012-05-20 12:55:52 +02:00
include/osmosdr introduce device discovery api 2012-05-20 12:55:52 +02:00
lib introduce device discovery api 2012-05-20 12:55:52 +02:00
python strip whitespace 2012-04-29 13:15:02 +02:00
swig introduce device discovery api 2012-05-20 12:55:52 +02:00
AUTHORS initial commit 2012-04-06 15:29:14 +02:00
CMakeLists.txt uhd: added UHD as dependency for the gr-uhd based module 2012-05-12 23:04:03 +02:00
COPYING update license file to GPL v3 as in source 2012-04-21 14:07:25 +02:00
README initial commit 2012-04-06 15:29:14 +02:00
gnuradio-osmosdr.pc.in update pkg-config template 2012-04-29 12:14:09 +02:00

README

Please follow the guidelines from

http://sdr.osmocom.org/trac/