Kyle Keen
0d825fe08e
rtl_power: trough hold
2015-12-31 19:55:12 -05:00
Diogo F. Andrade Murteira
86f950389a
rtl_fm: add swagc-aggressive
2015-04-28 18:54:14 -04:00
Kyle Keen
c6e6be52f7
rtl_power: epoch time
2014-11-30 23:35:55 -05:00
Kyle Keen
3c01571043
rtl_power: fix peak hold
2014-11-30 23:06:31 -05:00
Kyle Keen
f1e8e4d38d
rtl_power: improved hopping math
2014-11-30 22:55:20 -05:00
Kyle Keen
bc872cbcfc
build: libusb pkgconfig for NixOS
...
From Bjørn Forsman
2014-11-13 13:28:51 -05:00
Kacper Michajłow
5ba889896f
build: Fix compilation on VS2013, Cygwin and MinGW.
...
- Link librtlsdr dynamically also on Windows.
2014-11-13 13:28:51 -05:00
Kacper Michajłow
6aa5f17589
Variable cleanup and corrections.
...
Remove unused variables.
Use proper type specifier.
Explicitly cast to correct type to suppress MSVC warnings.
2014-11-13 13:28:51 -05:00
Kacper Michajłow
a2d23c590f
rtl_fm: Avoid possible null pointer dereference.
2014-11-13 13:28:51 -05:00
Kacper Michajłow
d426cfd231
convenience: No junk when device info isn't properly extracted.
2014-11-13 13:28:50 -05:00
Kacper Michajłow
61e2b669de
rtl_fm: Support output padding on Windows.
2014-11-13 13:28:50 -05:00
Kacper Michajłow
012ca95107
rtl_test: Support PPM error measurement on Windows.
2014-11-13 13:28:50 -05:00
Kyle Keen
1b1c03d4e9
rtl_power: fix NaN on 32 bit platforms (T. Kaminski)
2014-10-17 12:22:03 -04:00
Kyle Keen
8ad17c2c95
rtl_fm: three-quarters of dual channel
2014-09-08 00:10:45 -04:00
Kyle Keen
0037e5ffdc
rtl_fm: arbitrary translation
2014-09-07 23:17:41 -04:00
Kyle Keen
53d212d8a0
rtl_fm: half finished dual-channel mode
2014-09-03 23:56:21 -04:00
Kyle Keen
c813134536
rtl_fm: stream padding
2014-09-03 21:22:29 -04:00
Kyle Keen
581b6b63b2
rtl_fm: pad out single channel underruns
2014-09-02 05:39:31 -04:00
Kyle Keen
88244c041c
rtl_fm: sw-agc quantization correction
2014-09-01 20:12:47 -04:00
Kyle Keen
df2a9c06df
rtl_fm: software agc
2014-09-01 20:12:46 -04:00
Kyle Keen
90706d4098
rtl_fm: remove unused resamplers
2014-09-01 20:12:46 -04:00
Kyle Keen
6bcea884a7
rtl_fm: arbitrary translation prototype
2014-09-01 20:12:46 -04:00
Kyle Keen
05bee3455a
rtl_fm: handle no availible buffers
2014-09-01 20:12:46 -04:00
Kyle Keen
92a684cea9
rtl_test: refactor tuner_benchmark
2014-09-01 20:12:46 -04:00
Kyle Keen
c918fda1ec
rtl_fm: link librt
2014-09-01 20:12:45 -04:00
Oliver Jowett
1cf9215483
r82xx: enforce PLL register limits.
...
This fixes out-of-range frequencies that would set the PLL
registers to incorrect values rather than failing outright.
2014-09-01 20:12:45 -04:00
Oliver Jowett
a710e4eed2
rtl_test: generic tuner range test
...
This scans 0 - 3GHz looking for frequencies that can be tuned to without
error, and refines the band edges further once a tuneable band is found. It
should work with any tuner that correctly reports tuning errors. It takes
about 1.5 minutes to complete on a R820T.
2014-09-01 20:12:45 -04:00
Kyle Keen
5e13808465
rtl_power: more bug fixes
2014-09-01 20:12:38 -04:00
Kyle Keen
15bb16bd9b
rtl_fm: fix lockup on squelch
2014-08-27 21:11:52 -04:00
Kyle Keen
06af0f90f5
r82xx: direct sampling fixes from tejeez
2014-08-27 18:44:58 -04:00
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