Steve Markgraf
20d4ef7e4a
rtl_source_c: fix several off-by-one errors
...
Those summed up and caused sample loss.
Thanks to Hoernchen for helping me tracking those down.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2012-05-13 04:17:02 +02:00
Dimitri Stolnikov
52b5a8a4d3
uhd: added UHD as dependency for the gr-uhd based module
...
this may be required for compilation since the gnuradio trunk doesn't
provide UHD's include path via pkg-config.
2012-05-12 23:04:03 +02:00
Dimitri Stolnikov
d384cf52e2
append dependency include dirs when building components
2012-05-12 12:41:55 +02:00
Dimitri Stolnikov
9b9c5bfcf4
rtl_tcp: implement frequency correction control
2012-05-07 23:02:36 +02:00
Dimitri Stolnikov
e38dc2f427
rtl_tcp: implement sample rate and gain control
2012-05-06 19:42:27 +02:00
Dimitri Stolnikov
f94d8da48e
rtl_tcp: add initial component files
...
For use with the rtl_tcp utility acting as a spectrum server.
The "empty" rtl_tcp= device hint might be used to connect to rtl_tcp
running on local machine.
2012-05-05 23:47:00 +02:00
Dimitri Stolnikov
3a066ff258
implement virtually arbitrary gain values
...
internally, this will pick a certain gain value out of the valid gains
using the "smallest error" strategy.
2012-05-05 21:37:13 +02:00
Dimitri Stolnikov
ba0b52868a
changed logic value for automatic gain mode
...
sorry boys & girls!
2012-05-05 21:06:54 +02:00
Dimitri Stolnikov
cf1c3ab117
pick first device if no device arguments were specified
2012-05-05 20:43:34 +02:00
Dimitri Stolnikov
0a4b9264a3
rtl_source_c: add buffers argument
2012-05-05 17:50:21 +02:00
Dimitri Stolnikov
3b6c74807c
implement internal cache for setter functions
...
this is prevents GRC calling them multiple times with the same value
2012-05-05 17:35:38 +02:00
Dimitri Stolnikov
3a47e3661c
add api for manual gain mode control
2012-05-05 00:43:32 +02:00
Dimitri Stolnikov
f0ac70fa41
file: initial file source support
...
Example:
file=/path/to/file.ext,freq=428e6,rate=1e6,repeat=true,throttle=true
2012-04-29 19:55:28 +02:00
Dimitri Stolnikov
34baaf3f93
rtl: add xtal arguments for rtl and tuner chips
2012-04-29 19:53:17 +02:00
Dimitri Stolnikov
c1c0c2f212
first working multichannel source
2012-04-28 20:18:14 +02:00
Dimitri Stolnikov
31a4356ba5
fix copyright notice
...
Remove FSF line, since we do not have any agreements with them.
2012-04-26 19:28:02 +02:00
Dimitri Stolnikov
755da481d4
osmosdr: add initial component files
2012-04-26 19:23:55 +02:00
Dimitri Stolnikov
584ddafe10
uhd: add initial component files
2012-04-26 19:20:16 +02:00
Dimitri Stolnikov
414b1b1331
fcd: add initial component files
2012-04-26 19:18:21 +02:00
Dimitri Stolnikov
d5589e8e1d
rtl: reimplement buffering to make it more efficient
2012-04-26 19:14:42 +02:00
Dimitri Stolnikov
514b806d0a
update build system to check for component dependencies
...
this will only enable components if the dependencies were met.
2012-04-26 19:13:23 +02:00
Dimitri Stolnikov
c954d4a410
remove unused doc template
2012-04-26 17:49:43 +02:00
Dimitri Stolnikov
619d7a5a8b
cleanup interface & documentation
2012-04-11 23:37:02 +02:00
Hoernchen
43b35f0f0d
proper scaling
...
Signed-off-by: Dimitri Stolnikov <horiz0n@gmx.net>
2012-04-09 23:00:03 +02:00
Dimitri Stolnikov
e15b5cf6df
change sample buffer to appear as shorts for performance reasons
2012-04-06 18:52:26 +02:00
Dimitri Stolnikov
43c59ad2b9
use well-known operators instead of fancy literary ones
...
this is needed for MSVC
2012-04-06 16:32:33 +02:00
Dimitri Stolnikov
313334d54a
fix scaling in LUT generation
2012-04-06 15:58:12 +02:00
Dimitri Stolnikov
0efd28de6b
initial commit
2012-04-06 15:29:14 +02:00