Commit Graph

50 Commits (7e55cb9224fb7f1586a829f7321ef5b1bded88f5)

Author SHA1 Message Date
Dimitri Stolnikov 7e55cb9224 introduce osmosdr namespace, remove _c suffix
10 years ago
Dimitri Stolnikov 3e6a24e5d9 convert to gnuradio 3.7 interface
10 years ago
Dimitri Stolnikov a0c50c2df1 source/sink: rename antennas to express their function
10 years ago
Dimitri Stolnikov 901dca8135 remove APPEND from include_directories
10 years ago
Hoernchen 69e0003407 This reverts commit 3fb4f96bb7.
10 years ago
Hoernchen 3fb4f96bb7 fix the other config.h includes as well
10 years ago
Dimitri Stolnikov 864712bad0 rtl: add named gain stage "IF"
10 years ago
Dimitri Stolnikov 10573261c2 rtl: notify work function on exit of async read
10 years ago
Dimitri Stolnikov aed2a94769 rtl: return new style label (with SN) in get_devices
10 years ago
Dimitri Stolnikov 9bfce2694f rtl: return an appropriate tuning range when in direct sampling mode
10 years ago
Dimitri Stolnikov 6ae9c1b4dc update tuning ranges
10 years ago
Dimitri Stolnikov 2193c32ae0 rtl, rtl_tcp: enable 250k rate as it has been verified for gmr and tetra
10 years ago
Dimitri Stolnikov 8041472ff7 rtl: introduce buflen argument
10 years ago
Dimitri Stolnikov cf807398c8 rtl: print a user friendly message if unable to parse the argument
11 years ago
Dimitri Stolnikov 933c0e21b1 rtl: open device by given serial, fall back to index value if not found
11 years ago
Steve Markgraf 8c3786336f rtl: add offset tuning as device parameter
11 years ago
Dimitri Stolnikov dee9d3e696 update available samplerates for rtl devices
11 years ago
Steve Markgraf 0f25daec61 rtl: add direct_samp as device parameter
11 years ago
Dimitri Stolnikov e3c60c4a70 rtl: print overflow marker to stderr
11 years ago
Dimitri Stolnikov a43fef00a7 rtl: wait for worker thread to complete without a timeout
11 years ago
Dimitri Stolnikov e3bea99310 rtl: check for NULL buffers
11 years ago
Dimitri Stolnikov ff6615e08f rtl: explicitly set agc mode (off by default)
11 years ago
Dimitri Stolnikov 86ec5d3b73 add if gain setter API for rtl-sdr
11 years ago
Dimitri Stolnikov f9acc7edf6 rtl: automatically increase if gain when required
11 years ago
Dimitri Stolnikov 604a9d79b0 use clip method provided by range class to pick gain values
11 years ago
Dimitri Stolnikov 1ea5a90b19 rtl: add sample rate 250k
11 years ago
Dimitri Stolnikov 8fc150c64d fix frequency range definition for e4k based devices
11 years ago
Dimitri Stolnikov c92822469c use endianness provided by boost
11 years ago
Dimitri Stolnikov 05700e6092 rtl, osmosdr: reorder buffer allocation to prevent memory leak
11 years ago
Dimitri Stolnikov 9ec656dc05 make it play nice with windows
11 years ago
Dimitri Stolnikov a8625f0290 fix copy & paste errors
11 years ago
Dimitri Stolnikov 27dff71304 rtl: read out gain values via library api
11 years ago
Dimitri Stolnikov 7ef9ebc7bb cleanup: make _samp_avail signed integer
11 years ago
Dimitri Stolnikov 6194958d71 rtl: clean up work function
11 years ago
Dimitri Stolnikov 4b6018b68c remove OSMOSDR_API usage where appropriate
11 years ago
Dimitri Stolnikov 3ea0b38810 introduce device discovery api
11 years ago
Dimitri Stolnikov 6bef750ac9 change gain mode argument to 'automatic' for clarity
11 years ago
Dimitri Stolnikov 0e3d1995a0 rtl: skip one buffer full of garbage at the beginning
11 years ago
Steve Markgraf 20d4ef7e4a rtl_source_c: fix several off-by-one errors
11 years ago
Dimitri Stolnikov e38dc2f427 rtl_tcp: implement sample rate and gain control
11 years ago
Dimitri Stolnikov 3a066ff258 implement virtually arbitrary gain values
11 years ago
Dimitri Stolnikov ba0b52868a changed logic value for automatic gain mode
11 years ago
Dimitri Stolnikov cf1c3ab117 pick first device if no device arguments were specified
11 years ago
Dimitri Stolnikov 0a4b9264a3 rtl_source_c: add buffers argument
11 years ago
Dimitri Stolnikov 3a47e3661c add api for manual gain mode control
11 years ago
Dimitri Stolnikov 34baaf3f93 rtl: add xtal arguments for rtl and tuner chips
11 years ago
Dimitri Stolnikov c1c0c2f212 first working multichannel source
11 years ago
Dimitri Stolnikov 31a4356ba5 fix copyright notice
11 years ago
Dimitri Stolnikov d5589e8e1d rtl: reimplement buffering to make it more efficient
11 years ago
Dimitri Stolnikov c954d4a410 remove unused doc template
11 years ago