Kyle Keen
f3b45e1005
rtl_power: doc corrections
2014-08-27 18:44:01 -04:00
Oliver Jowett
6d5780388b
r82xx: remove incorrect error from reg caching
2014-08-26 19:56:22 -04:00
Kyle Keen
34ab4ac13a
rtl_fm: no-copy architecture
2014-08-26 18:48:31 -04:00
Kyle Keen
e23b92c910
rtl_fm: in-place demodulators
2014-08-26 17:22:36 -04:00
Kyle Keen
ebb5f2a4cf
rtl_fm: bugfix from M. Curtis
2014-08-25 21:33:12 -04:00
Kyle Keen
ecae3d5109
rtl_power: fix bugs with bin counting
2014-08-25 21:28:29 -04:00
Kyle Keen
f9ce8bd21f
rtl_power: bugfix for odd bin numbers
2014-08-25 13:36:00 -04:00
Oliver Jowett
f2328161ea
r82xx: improved tuner precision
...
Improve tuner precision by calculating the VCO divisor at full precision,
not at kHz resolution. Also replace the manual divison loop with a
simpler fixed-point calculation.
2014-08-23 19:44:12 -04:00
Kyle Keen
225f401b93
rtl_power: linear output
2014-08-23 08:33:43 -04:00
Kyle Keen
6d9bb99eca
rtl_power: multiple frequency ranges
2014-08-22 20:53:10 -04:00
Kyle Keen
40bf3cb477
rtl_power: adjustable sample rate
2014-08-21 23:28:34 -04:00
Kyle Keen
3223086277
rtl_power: fixed size bins, refactoring
2014-08-20 19:37:41 -04:00
Kyle Keen
e98ab40414
rtl_fm: half finished stream padding
2014-08-17 03:29:16 -04:00
Kyle Keen
00a74f0f3e
rtl_sdr: units on -n
2014-08-14 23:30:21 -04:00
Kyle Keen
08889eecb5
rtl_fm, power: stay open through broken pipes
2014-08-14 15:58:37 -04:00
Kyle Keen
3cb8bd6aa8
rtl_fm: proportional squelch
2014-08-11 20:26:07 -04:00
Kyle Keen
9ed9ffa37e
lib: retry i2c on failure
2014-08-11 15:54:48 -04:00
Kyle Keen
42d8f12c6e
rtl_fm: mostly working AGC
2014-08-11 04:18:46 -04:00
Kyle Keen
6d5cd1619a
rtl_fm: wav header
2014-08-07 12:00:08 -04:00
Kyle Keen
588b673a5f
rtl_fm: half working AGC
2014-08-05 23:31:52 -04:00
Kyle Keen
fba770810b
r82xx: build warning
2014-08-05 11:31:25 -04:00
Kyle Keen
c5d7ebee5c
rtl_test: r820t tuning range
2014-08-04 13:23:09 -04:00
Kyle Keen
0bba67ab45
r82xx: error on pll failure
2014-08-04 12:44:31 -04:00
Kyle Keen
29d2c849f9
r82xx: pll tweaks beyond my ken
2014-08-03 15:03:29 -04:00
Kyle Keen
d59b178cc1
lib: cache i2c repeater
2014-08-03 15:03:24 -04:00
Kyle Keen
a0b613183d
r82xx: register batching
2014-08-03 15:03:17 -04:00
Kyle Keen
4198f7dedb
r82xx: register caching
2014-08-03 15:03:08 -04:00
Kyle Keen
a7caaac7a4
r82xx: tejeez's if/bw filters
2014-08-03 15:03:01 -04:00
Kyle Keen
3f2632dcaf
r82xx: set_dithering()
2014-08-03 15:02:31 -04:00
Kyle Keen
3dfa4add72
rtl_fm: esbensen's discriminant
2014-08-01 20:56:06 -04:00
Kyle Keen
e8d1d2655c
modprobe rules
2014-08-01 20:55:20 -04:00
Kyle Keen
389de6d8ed
utils: rebase ppm in eeprom prototype
2014-08-01 20:53:39 -04:00
Kyle Keen
7d70b00792
utils: tejeez's no-mod direct sampling
2014-08-01 20:52:19 -04:00
Kyle Keen
284fd4df00
driver: tejeez's no-mod direct sampling
2014-08-01 20:46:09 -04:00
Steve Markgraf
6ee5573606
rtl_tcp: make all global variables static
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-10 23:59:21 +01:00
Steve Markgraf
89f73b183f
lib: change default number of transfers to 15
...
So far we had 32 * 256KB which was a bit overkill,
15 are more than enough.
15 was chosen instead of 16 because at least on Linux
there seems to be a system-wide limit of 63 transfers
(when they are 256KB large), so 4 dongles can be used
on a single machine without lowering the default transfer
number.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-10 23:57:19 +01:00
Steve Markgraf
5b0137abaf
lib: handle events after canceling transfers
...
Otherwise the new transfer status does not propagate
into the xfer->status and we try to cancel all transfers
twice.
Also replace the ifdefs with a single macro for backwards
compatibility.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-09 15:50:32 +01:00
Steve Markgraf
929beafc6e
lib: only print to stderr in tuner_r82xx_set_pll()
...
Found by keenerd.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-08 14:48:24 +01:00
Steve Markgraf
03a40c44f5
change version to 0.5.3git
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-08 14:46:26 +01:00
Steve Markgraf
df9596b2d1
change version to 0.5.3
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-07 02:04:24 +01:00
Steve Markgraf
7fc97c40ed
add configuration file for Travis CI
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-05 18:07:15 +01:00
Steve Markgraf
50743b1ccb
remove unused variables, type fixes
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-04 19:53:24 +01:00
Steve Markgraf
0a90c7d417
rtl_test: update copyright header
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-04 19:26:40 +01:00
Steve Markgraf
f2be2f945b
rtl_sdr: clean up getopt-string
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-04 19:16:11 +01:00
Michael Tatarinov
1cc9d64d98
rtl_test: refactoring and optimization for PPM error
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-02-04 19:11:10 +01:00
Denys Berkovskyy
2c171630fa
lib: add missing 'goto' in tuner detection code
...
Add missing ‘goto’ to avoid checks for other tuners when
R828D tuner is found.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-01-29 00:17:57 +01:00
Steve Markgraf
bf92121aff
unbreak 'make distcheck' with automake
...
Thanks to zecke for pointing this out.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-01-26 13:49:39 +01:00
Steve Markgraf
be8716b2c8
cflags: add -Wdeclaration-after-statement
...
This allows people working on the code to spot the
most common error that breaks the MSVC build
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-01-24 17:45:55 +01:00
Steve Markgraf
c25f9cbc38
rtl_tcp: fix warning
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-01-24 14:35:22 +01:00
Steve Markgraf
4f31e5f560
rtl_fm/rtl_test: fix build with MSVC after recent changes
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2014-01-24 14:05:47 +01:00