aboutsummaryrefslogtreecommitdiffstats
path: root/lib/osmosdr
AgeCommit message (Collapse)AuthorFilesLines
2013-05-26osmosdr: remove deprecated device argumentsDimitri Stolnikov1-14/+1
2013-04-30source/sink: rename antennas to express their functionDimitri Stolnikov1-1/+1
2013-04-30osmosdr: remove unimplemented sink templateDimitri Stolnikov3-151/+0
transmit feature won't be available in final hardware
2013-03-12remove APPEND from include_directoriesDimitri Stolnikov1-1/+1
2013-03-12This reverts commit 3fb4f96bb7f17753849fdd94ccbd7f6c70e5f1b4.Hoernchen2-2/+2
This reverts commit 1772222cb3c82ad2cab608911a159776bc2c2979. reorder include dirs
2013-03-12fix the other config.h includes as wellHoernchen2-2/+2
2013-02-16osmosdr: add named gain stage "IF"Dimitri Stolnikov2-3/+19
2013-01-20osmosdr: notify work function on exit of async readDimitri Stolnikov1-0/+2
2013-01-01update tuning rangesDimitri Stolnikov1-1/+1
2012-11-28osmosdr: introduce buflen argumentDimitri Stolnikov2-12/+22
this might be helful for rates <1MSPS value must be multiple of 512 bytes
2012-08-08osmosdr: print overflow marker to stderrDimitri Stolnikov1-1/+1
2012-08-08osmosdr: wait for worker thread to complete without a timeoutDimitri Stolnikov1-1/+1
2012-08-08osmosdr: check for NULL buffersDimitri Stolnikov1-8/+14
2012-07-18add if gain setter API for rtl-sdrDimitri Stolnikov2-27/+36
and OsmoSDR devices Observations lead to an useful gain range from 15 to 30dB, a value of 24dB is used by default.
2012-07-08osmosdr: automatically increase if gain when requiredDimitri Stolnikov1-3/+56
2012-07-01use clip method provided by range class to pick gain valuesDimitri Stolnikov1-20/+1
2012-07-01fix frequency range definition for e4k based devicesDimitri Stolnikov1-1/+1
2012-06-09osmosdr: include serial in label propertyDimitri Stolnikov1-1/+13
2012-06-06osmosdr: use sample rate APIDimitri Stolnikov1-29/+11
2012-06-02osmosdr: implement setting of sample rateDimitri Stolnikov1-4/+28
2012-06-02osmosdr: disable IQ swapping featureDimitri Stolnikov1-0/+4
2012-06-02rtl, osmosdr: reorder buffer allocation to prevent memory leakDimitri Stolnikov1-25/+16
the leak would occur if the requested device could not be opened
2012-06-02respect the signednessDimitri Stolnikov1-11/+11
thanks to Hoernchen <la@tfc-server.de>
2012-06-02make it play nice with windowsDimitri Stolnikov1-1/+2
thanks to Hoernchen <la@tfc-server.de>
2012-06-02fix copy & paste errorsDimitri Stolnikov1-3/+3
2012-06-02osmosdr: read out gain values via library apiDimitri Stolnikov1-22/+11
2012-05-27cleanup: make _samp_avail signed integerDimitri Stolnikov2-3/+3
2012-05-27remove OSMOSDR_API usage where appropriateDimitri Stolnikov2-8/+6
2012-05-26osmosdr: change implementation to use libosmosdrDimitri Stolnikov7-252/+240
2012-05-20introduce device discovery apiDimitri Stolnikov3-3/+285
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-12uhd: added UHD as dependency for the gr-uhd based moduleDimitri Stolnikov1-1/+4
this may be required for compilation since the gnuradio trunk doesn't provide UHD's include path via pkg-config.
2012-05-12append dependency include dirs when building componentsDimitri Stolnikov1-1/+1
2012-04-28first working multichannel sourceDimitri Stolnikov5-66/+56
2012-04-26osmosdr: add initial component filesDimitri Stolnikov7-0/+533