Wykres commitów

  • 359e3c63b4 rtl_power: exact size bins, refactoring Kyle Keen 2014-08-20 11:51:40 -0400
  • 25b3282eeb rtl_fm: half finished stream padding Kyle Keen 2014-08-16 00:56:37 -0400
  • dfb3b08a4b rtl_sdr: units on -n Kyle Keen 2014-08-14 23:30:21 -0400
  • 1d9c754ab4 rtl_fm, power: stay open through broken pipes Kyle Keen 2014-08-14 15:51:01 -0400
  • 507ab7e273 rtl_fm: proportional squelch Kyle Keen 2014-08-11 20:26:07 -0400
  • 883086c7a0 lib: retry i2c on failure Kyle Keen 2014-08-11 15:54:48 -0400
  • 736ecbdf81 rtl_fm: wav header Kyle Keen 2014-08-07 12:00:08 -0400
  • 88244c041c rtl_fm: sw-agc quantization correction Kyle Keen 2014-09-01 17:54:28 -0400
  • df2a9c06df rtl_fm: software agc Kyle Keen 2014-09-01 15:00:37 -0400
  • 90706d4098 rtl_fm: remove unused resamplers Kyle Keen 2014-08-31 20:23:46 -0400
  • 6bcea884a7 rtl_fm: arbitrary translation prototype Kyle Keen 2014-08-31 20:22:06 -0400
  • 05bee3455a rtl_fm: handle no availible buffers Kyle Keen 2014-08-31 14:28:09 -0400
  • 92a684cea9 rtl_test: refactor tuner_benchmark Kyle Keen 2014-08-31 11:46:25 -0400
  • c918fda1ec rtl_fm: link librt Kyle Keen 2014-08-31 11:17:55 -0400
  • 1cf9215483 r82xx: enforce PLL register limits. Oliver Jowett 2014-08-29 14:05:58 +0100
  • a710e4eed2 rtl_test: generic tuner range test Oliver Jowett 2014-08-28 23:57:30 +0100
  • 5e13808465 rtl_power: more bug fixes Kyle Keen 2014-08-28 13:54:39 -0400
  • 5158eef252 Merge e546f27242 into ff4dc53a64 Oliver Jowett 2014-08-29 13:19:16 +0000
  • 8ea79877ee Merge fae00b24c5 into f37364ed80 Oliver Jowett 2014-08-29 13:18:47 +0000
  • ff4dc53a64 rtl_test: generic tuner range test Oliver Jowett 2014-08-28 23:57:30 +0100
  • fae00b24c5 r82xx: enforce PLL register limits. Oliver Jowett 2014-08-29 14:05:58 +0100
  • e546f27242 rtl_test: Always step forward after finding a band edge. Oliver Jowett 2014-08-29 13:56:53 +0100
  • 7bf2dd9aff r82xx: Fix VCO lower-bound range check. Oliver Jowett 2014-08-29 13:32:35 +0100
  • f37364ed80 rtl_test: generic tuner range test Oliver Jowett 2014-08-28 23:57:30 +0100
  • 333ff795d6 r82xx: direct sampling fixes from tejeez Kyle Keen 2014-08-27 18:44:58 -0400
  • f090dce2d1 rtl_fm: no-copy architecture Kyle Keen 2014-08-26 18:48:31 -0400
  • 9d0c874c25 rtl_fm: in-place demodulators Kyle Keen 2014-08-26 17:22:36 -0400
  • 9b74b0bd82 rtl_fm: bugfix from M. Curtis Kyle Keen 2014-08-25 21:33:12 -0400
  • 157ba55135 r82xx: improved tuner precision Oliver Jowett 2014-08-23 22:08:23 +0100
  • 28d9ff85ac rtl_power: linear output Kyle Keen 2014-08-23 08:33:43 -0400
  • 79293a930b rtl_power: multiple frequency ranges Kyle Keen 2014-08-22 20:10:59 -0400
  • cc5e15e84d rtl_power: adjustable sample rate Kyle Keen 2014-08-21 23:28:34 -0400
  • 647f7e0e2a rtl_power: exact size bins, refactoring Kyle Keen 2014-08-20 11:51:40 -0400
  • ad9d0064df rtl_fm: half finished stream padding Kyle Keen 2014-08-16 00:56:37 -0400
  • d803f948ee rtl_sdr: units on -n Kyle Keen 2014-08-14 23:30:21 -0400
  • 5674963da1 rtl_fm, power: stay open through broken pipes Kyle Keen 2014-08-14 15:51:01 -0400
  • 3f0a15c61c rtl_fm: proportional squelch Kyle Keen 2014-08-11 20:26:07 -0400
  • f9432d3d27 lib: retry i2c on failure Kyle Keen 2014-08-11 15:54:48 -0400
  • 5b6a1ea508 rtl_fm: wav header Kyle Keen 2014-08-07 12:00:08 -0400
  • fcbfd7d74e rtl_fm: mostly working AGC Kyle Keen 2014-08-05 23:31:52 -0400
  • 1bf9ecb285 rtl_test: r820t tuning range Kyle Keen 2014-08-04 12:40:01 -0400
  • b9933fb138 r82xx: error on pll failure Kyle Keen 2014-08-04 12:39:10 -0400
  • 5a5fc5170f r82xx: pll tweaks beyond my understanding Kyle Keen 2014-08-03 14:38:32 -0400
  • 063d54c26d lib: cache i2c repeater (tejeez) Kyle Keen 2014-08-02 22:54:30 -0400
  • f2de679411 r82xx: register batching (tejeez) Kyle Keen 2014-08-02 21:41:49 -0400
  • 578569ce40 r82xx: register caching (tejeez) Kyle Keen 2014-08-02 20:06:19 -0400
  • 9f9d8b7108 Merge e908c721eb into 356a803dd5 Oliver Jowett 2014-08-28 23:16:39 +0000
  • e908c721eb rtl_test: Replace the R820T / E4K tuner-specific tests with a generic tuner range test. Oliver Jowett 2014-08-28 23:57:30 +0100
  • 2d9d32b74b Fix an inconsistency in max_step() Oliver Jowett 2014-08-28 23:42:02 +0100
  • fa7bbce93d Fix a misleading comment. Oliver Jowett 2014-08-28 23:27:33 +0100
  • 302950b981 Add a generic tuner tester to replace the E4k/R820T benchmarks. Oliver Jowett 2014-08-28 23:24:09 +0100
  • 790a61b059 Silence some more debugging output. Oliver Jowett 2014-08-28 23:22:34 +0100
  • 0abb25f9d9 Try to discover the PLL range of the particular dongle in use at runtime automatically. Oliver Jowett 2014-08-28 21:38:26 +0100
  • 686ee5943b Replace E4K_FLO_MIN/MAX defines (which were unused) with comments. Note that the in-spec VCO range implies a wider-than-specified FLO range. Oliver Jowett 2014-08-28 20:48:45 +0100
  • c2bd4fe975 Untested E4K support for extended tuning ranges. Oliver Jowett 2014-08-28 20:04:52 +0100
  • 356a803dd5 rtl_power: more bug fixes Kyle Keen 2014-08-28 13:54:39 -0400
  • 15bb16bd9b rtl_fm: fix lockup on squelch Kyle Keen 2014-08-27 21:11:52 -0400
  • 75aeff8efb Integrate no-mod direct sampling with tuning changes, including bugfixes from 06af0f90f5 Oliver Jowett 2014-08-28 01:56:06 +0100
  • 06af0f90f5 r82xx: direct sampling fixes from tejeez Kyle Keen 2014-08-27 18:44:58 -0400
  • f3b45e1005 rtl_power: doc corrections Kyle Keen 2014-08-27 18:44:01 -0400
  • 6d5780388b r82xx: remove incorrect error from reg caching Oliver Jowett 2014-08-26 22:32:30 +0100
  • 7db56a15e5 Merge d3612f2fac into 34ab4ac13a Oliver Jowett 2014-08-26 23:38:20 +0000
  • d3612f2fac Don't fall over if two consecutive batches happen to set entirely identical register values. Oliver Jowett 2014-08-26 22:32:30 +0100
  • 9f79bdb45a Merge remote-tracking branch 'upstream/master' Oliver Jowett 2014-08-27 00:13:27 +0100
  • a22a0f6d74 Simplifying how direct sampling, filtering, offset tuning etc interact. Oliver Jowett 2014-08-27 00:03:06 +0100
  • 34ab4ac13a rtl_fm: no-copy architecture Kyle Keen 2014-08-26 18:48:31 -0400
  • c5d23377c9 Set the image rejection filter correctly based on whether we are doing high-side or low-side mixing. Oliver Jowett 2014-08-26 22:45:54 +0100
  • 4b5544c162 Decrease vco_min a little as it still seems stable there. Oliver Jowett 2014-08-26 22:44:52 +0100
  • d775bd0b6b Better selection of PLL/LO frequencies near the edges of the tuning band. Oliver Jowett 2014-08-26 22:43:37 +0100
  • 4ed98de040 Set RF mux based on target frequency, not LO frequency. Oliver Jowett 2014-08-26 22:41:56 +0100
  • 6ff9ef057b Simplify the PLL mix_div / div_num calculation, and make sure we don't fall out of the loop with div_num unset. Oliver Jowett 2014-08-26 22:39:15 +0100
  • af744aab0a Don't fall over if two consecutive batches happen to set entirely identical register values. Oliver Jowett 2014-08-26 22:32:30 +0100
  • 7762b14510 Remove some debug output. Oliver Jowett 2014-08-26 22:31:28 +0100
  • 285ee4da50 Refuse to set out-of-range downsampling frequencies. Oliver Jowett 2014-08-26 22:26:16 +0100
  • e23b92c910 rtl_fm: in-place demodulators Kyle Keen 2014-08-26 17:22:36 -0400
  • d447a2e983 cmake: include resource file for MSVC builds Dimitri Stolnikov 2014-08-26 21:26:26 +0200
  • ebb5f2a4cf rtl_fm: bugfix from M. Curtis Kyle Keen 2014-08-25 21:33:12 -0400
  • ecae3d5109 rtl_power: fix bugs with bin counting Kyle Keen 2014-08-25 21:28:29 -0400
  • dea6355479 Separate tuner IF filter frequency from preferred tuner IF. Set the tuner IF filter to the actual IF used after tuning, for the case where the tuner could not tune close to the preferred IF. Set spectrum inversion in the RTL2832 based on tuner LO vs. target frequency Refuse to try to tune the R820T PLL below 27.7MHz which is where the PLL appears to get unstable. Oliver Jowett 2014-08-25 21:57:48 +0100
  • f9ce8bd21f rtl_power: bugfix for odd bin numbers Kyle Keen 2014-08-25 13:36:00 -0400
  • e928c5c454 Missed a couple of changes while cherrypicking. Oliver Jowett 2014-08-25 03:03:21 +0100
  • f455fa7579 More cleanups to finetuning Oliver Jowett 2014-08-25 02:56:09 +0100
  • 8436d2d6b7 Fix calculation of tuned frequency (sign error). Oliver Jowett 2014-08-24 23:21:57 +0100
  • d2c7417cbf Merge branch 'finetune-with-if' of https://github.com/mutability/librtlsdr Oliver Jowett 2014-08-24 23:21:28 +0100
  • 34242729f0 Cleanups to IF-finetuning code. Oliver Jowett 2014-08-24 18:29:04 +0100
  • 0abf7a82ee Quick hackery to allow finetuning by tweaking the IF used by the RTL2832. Oliver Jowett 2014-08-24 01:58:45 +0100
  • f2328161ea r82xx: improved tuner precision Oliver Jowett 2014-08-23 22:08:23 +0100
  • a0e6faeff1 Spaces->tabs. Oliver Jowett 2014-08-23 22:12:05 +0100
  • 31ce37dc64 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. Oliver Jowett 2014-08-23 22:08:23 +0100
  • 225f401b93 rtl_power: linear output Kyle Keen 2014-08-23 08:33:43 -0400
  • 6d9bb99eca rtl_power: multiple frequency ranges Kyle Keen 2014-08-22 20:10:59 -0400
  • 40bf3cb477 rtl_power: adjustable sample rate Kyle Keen 2014-08-21 23:28:34 -0400
  • 3223086277 rtl_power: fixed size bins, refactoring Kyle Keen 2014-08-20 11:51:40 -0400
  • e98ab40414 rtl_fm: half finished stream padding Kyle Keen 2014-08-16 00:56:37 -0400
  • 00a74f0f3e rtl_sdr: units on -n Kyle Keen 2014-08-14 23:30:21 -0400
  • 08889eecb5 rtl_fm, power: stay open through broken pipes Kyle Keen 2014-08-14 15:51:01 -0400
  • 3cb8bd6aa8 rtl_fm: proportional squelch Kyle Keen 2014-08-11 20:26:07 -0400
  • 9ed9ffa37e lib: retry i2c on failure Kyle Keen 2014-08-11 15:54:48 -0400
  • 42d8f12c6e rtl_fm: mostly working AGC Kyle Keen 2014-08-11 04:14:17 -0400
  • 6d5cd1619a rtl_fm: wav header Kyle Keen 2014-08-07 12:00:08 -0400