Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-06-02 | introduce getters for tuner parameters (gain, type) | Dimitri Stolnikov | 2 | -29/+85 | |
2012-06-01 | print the frequency for which the PLL couldn't lock | Dimitri Stolnikov | 1 | -8/+8 | |
2012-05-30 | add PID for Zaapa ZT-MINDVBZP | Steve Markgraf | 1 | -0/+1 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-29 | link applications to shared library | Steve Markgraf | 1 | -3/+3 | |
This saves space on low-memory devices. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-29 | tuner_fc0012: use new cleaned-up driver | Steve Markgraf | 2 | -259/+244 | |
The driver was taken from http://git.linuxtv.org/ and adapted for librtlsdr. Manual gain will be added in a follow-up commit. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-29 | rtl_tcp: add parameter for changing number of buffers | Steve Markgraf | 1 | -3/+8 | |
This is useful for devices with low memory, e.g. routers with OpenWRT (decrease to 8 for example). Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-29 | add local copy of getopt() for win32 build | Steve Markgraf | 6 | -49/+1257 | |
Now all commandline utilities have a platform-independent syntax. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-29 | rtl_tcp: fix includes | Steve Markgraf | 1 | -1/+1 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-28 | tuner_fc0013: get rid of compiler warning | Steve Markgraf | 1 | -1/+1 | |
"this decimal constant is unsigned only in ISO C90" Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-27 | tuner_e4k: workaround for band selection between 325 - 350 MHz | Steve Markgraf | 1 | -0/+3 | |
Thanks to roger and Kire Pudsje for reporting this problem, and Hoernchen for proposing the fix. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-27 | tuner_fc0013: improve tuning resolution | Steve Markgraf | 1 | -31/+31 | |
We now use Hz instead of kHz for the internal calculations, and thus improve the tuning resolution to ~50 Hz (tested with DAB). Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-26 | cache real sample rate with 1Hz resolution instead of the desired rate | Dimitri Stolnikov | 1 | -3/+2 | |
2012-05-25 | rtl_tcp: silence warning about socklen_t/int sign. | Christian Vogel | 1 | -2/+6 | |
rtl_tcp.c:457:57: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *' [-Wpointer-sign] Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-25 | fix gain setting and update usage information for CLI tools | Dimitri Stolnikov | 3 | -32/+57 | |
2012-05-25 | tuner_fc0013: use new cleaned-up driver | Steve Markgraf | 2 | -381/+421 | |
The driver was taken from http://git.linuxtv.org/ and adapted for librtlsdr. Also, fc0013_set_gain() was added. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-24 | FC0012 doc and fixes | Michael Karcher | 1 | -16/+33 | |
Fix selection of VCO band (needed for example to get to 166 MHz) for the FC0012 tuner, and add a lot of register descriptions. Signed-Off-by: Michael Karcher <osmosdr@mkarcher.dialup.fu-berlin.de> Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-23 | add help message to rtl_tcp spectrum server | Dimitri Stolnikov | 1 | -3/+5 | |
2012-05-21 | Add support for PROlectrix dongle | David J. Fiddes | 1 | -0/+1 | |
Incorporate support for the PROlectrix DV107669 which appears to be another variant of G-Tek RTL2832U device. This has a FC0012 tuner. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-21 | tuner_e4k: fix returncode of e4k_set_enh_gain() | Hoernchen | 1 | -1/+6 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-21 | fix win32 build of rtl_test | Hoernchen | 2 | -3/+6 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-21 | Makefile.am: fix copy & paste mistake | Steve Markgraf | 1 | -1/+1 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-20 | introduce api function to read usb string descriptors | Dimitri Stolnikov | 2 | -4/+93 | |
This API allows to read manufacturer and product names as well as the serial number advertized by the device on the bus. | |||||
2012-05-17 | add an initial version of rtl_test | Steve Markgraf | 4 | -2/+312 | |
This tool allows to check for lost samples (and thus check the USB connection), as well as benchmark the Elonics E4000 tunable range. (-t switch) Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-17 | #include <math.h> was not needed. | Christian Vogel | 3 | -3/+0 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-17 | Using a #define for constant 2^22 (not pow()) | Christian Vogel | 1 | -2/+5 | |
pow() might require the math library to be linked with rtl-sdl (e.g. when compiling with clang), even though it's actually constant. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-17 | rename rtl-sdr.c to librtlsdr.c | Steve Markgraf | 3 | -3/+3 | |
Having rtl_sdr.c for the application and rtl-sdr.c for the lib caused a bit of confusion... Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-15 | add api version information to the library when building with cmake | Dimitri Stolnikov | 1 | -0/+1 | |
2012-05-14 | fix a typo in Makefile.am | Dimitri Stolnikov | 1 | -1/+1 | |
2012-05-14 | tuner_e4k: use empty entry instead of offset for if_stage_gain_regs[] | Hoernchen | 1 | -1/+2 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-13 | rtl_tcp: convert command parameters from network to host byteorder | Steve Markgraf | 1 | -13/+13 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-12 | fix a memory leak by unreferencing libusb devices | Dimitri Stolnikov | 1 | -4/+4 | |
2012-05-10 | tuner_e4k: allow frequencies above INT_MAX | Steve Markgraf | 1 | -7/+7 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-07 | enable i2c repeater mode before applying filter bandwidth | Dimitri Stolnikov | 1 | -16/+11 | |
2012-05-07 | rtl_sdr, rtl_tcp: cleaned up gain handling | Dimitri Stolnikov | 2 | -13/+18 | |
2012-05-07 | rtl_tcp: add handler for freq correction command | Dimitri Stolnikov | 1 | -1/+5 | |
2012-05-06 | rtl_tcp: add handlers for sample rate and gain mode commands | Dimitri Stolnikov | 1 | -6/+14 | |
2012-05-06 | consolidate program arguments | Dimitri Stolnikov | 4 | -22/+22 | |
2012-05-05 | reset internally cached gain/freq values on setter failure | Dimitri Stolnikov | 1 | -3/+8 | |
2012-05-05 | tuner_e4k: fix a typo in choose_rf_filter function | Dimitri Stolnikov | 1 | -1/+1 | |
2012-05-05 | tuner_e4k: replace remaining printfs with fprintf to stderr | Steve Markgraf | 1 | -2/+2 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-05 | uhf appears to work better for ads-b | Hoernchen | 1 | -13/+22 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-05 | tuner_e4k: fix off-by-one error in e4k_if_gain_set() | Steve Markgraf | 1 | -1/+1 | |
Thanks to patchvonbraun for providing debug logs that helped to track this beast down. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-04 | use new E4000 tuner driver, allow manual gain | Steve Markgraf | 6 | -2087/+1046 | |
Many thanks to Hoernchen for making the driver work properly and adding manual gain! Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-05-03 | add Compro Videomate U680F | Steve Markgraf | 1 | -0/+1 | |
Thanks to Marek Kroemeke for submitting the patch. Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-04-29 | use default xtal freq when 0 is given | Dimitri Stolnikov | 1 | -7/+7 | |
2012-04-25 | fix a -Wuninitialized warning | Steve Markgraf | 1 | -1/+1 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-04-25 | introduce api to configure crystal oscillator frequency | Dimitri Stolnikov | 6 | -105/+226 | |
Usually both, the RTL and the tuner ICs use the same clock. Changing the clock may make sense if you are applying an external clock to the tuner or to compensate the frequency (and samplerate) error caused by the original cheap crystal. This commit covers all tuner drivers except of the Fitipower FC2580 | |||||
2012-04-25 | add Terratec T Stick PLUS | Steve Markgraf | 1 | -0/+1 | |
Signed-off-by: Steve Markgraf <steve@steve-m.de> | |||||
2012-04-24 | return frequency and sample rate as unsigned integers | Dimitri Stolnikov | 1 | -4/+4 | |
2012-04-24 | rtl_tcp: proper linux support | Hoernchen | 1 | -17/+26 | |
as well as some cosmetic fixes Signed-off-by: Steve Markgraf <steve@steve-m.de> |