Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								bc2c445055 
								
							
								 
							
						 
						
							
							
								
								rtl_tcp: fix includes  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								74d9619bc3 
								
							
								 
							
						 
						
							
							
								
								tuner_fc0013: get rid of compiler warning  
							
							 
							
							... 
							
							
 
							
							"this decimal constant is unsigned only in ISO C90"
Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								635b2751af 
								
							
								 
							
						 
						
							
							
								
								tuner_e4k: workaround for band selection between 325 - 350 MHz  
							
							 
							
							... 
							
							
 
							
							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> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								75548c8bf3 
								
							
								 
							
						 
						
							
							
								
								tuner_fc0013: improve tuning resolution  
							
							 
							
							... 
							
							
 
							
							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> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								bcb8f2b28a 
								
							
								 
							
						 
						
							
							
								
								cache real sample rate with 1Hz resolution instead of the desired rate  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								932d6a6fb2 
								
							
								 
							
						 
						
							
							
								
								autotools: check for pthread library  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Christian Vogel
							
						 
						
							 
							
							
							
								
							
								f3a6302866 
								
							
								 
							
						 
						
							
							
								
								rtl_tcp: silence warning about socklen_t/int sign.  
							
							 
							
							... 
							
							
 
							
							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> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								b5beddca4f 
								
							
								 
							
						 
						
							
							
								
								fix gain setting and update usage information for CLI tools  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								6d34b04b42 
								
							
								 
							
						 
						
							
							
								
								tuner_fc0013: use new cleaned-up driver  
							
							 
							
							... 
							
							
 
							
							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> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Michael Karcher
							
						 
						
							 
							
							
							
								
							
								c4c48a69ea 
								
							
								 
							
						 
						
							
							
								
								FC0012 doc and fixes  
							
							 
							
							... 
							
							
 
							
							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> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								6328438479 
								
							
								 
							
						 
						
							
							
								
								add help message to rtl_tcp spectrum server  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								David J. Fiddes
							
						 
						
							 
							
							
							
								
							
								cf8e78646a 
								
							
								 
							
						 
						
							
							
								
								Add support for PROlectrix dongle  
							
							 
							
							... 
							
							
 
							
							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> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Hoernchen
							
						 
						
							 
							
							
							
								
							
								df52752349 
								
							
								 
							
						 
						
							
							
								
								tuner_e4k: fix returncode of e4k_set_enh_gain()  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Hoernchen
							
						 
						
							 
							
							
							
								
							
								551a2d2037 
								
							
								 
							
						 
						
							
							
								
								fix win32 build of rtl_test  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								09547797dc 
								
							
								 
							
						 
						
							
							
								
								Makefile.am: fix copy & paste mistake  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Harald Welte
							
						 
						
							 
							
							
							
								
							
								9a7abe9186 
								
							
								 
							
						 
						
							
							
								
								add Cmake generated files to .gitignore  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								505f40d9a0 
								
							
								 
							
						 
						
							
							
								
								introduce api function to read usb string descriptors  
							
							 
							
							... 
							
							
 
							
							This API allows to read manufacturer and product names as well as the
serial number advertized by the device on the bus. 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								fdc7bc978b 
								
							
								 
							
						 
						
							
							
								
								add an initial version of rtl_test  
							
							 
							
							... 
							
							
 
							
							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> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Christian Vogel
							
						 
						
							 
							
							
							
								
							
								73f54be2ed 
								
							
								 
							
						 
						
							
							
								
								#include <math.h> was not needed.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Christian Vogel
							
						 
						
							 
							
							
							
								
							
								589e96e8d8 
								
							
								 
							
						 
						
							
							
								
								Using a #define for constant 2^22 (not pow())  
							
							 
							
							... 
							
							
 
							
							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> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								c426e94093 
								
							
								 
							
						 
						
							
							
								
								rename rtl-sdr.c to librtlsdr.c  
							
							 
							
							... 
							
							
 
							
							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> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								b345963947 
								
							
								 
							
						 
						
							
							
								
								add api version information to the library when building with cmake  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								3198f14f44 
								
							
								 
							
						 
						
							
							
								
								fix a typo in Makefile.am  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Hoernchen
							
						 
						
							 
							
							
							
								
							
								f7d9e578a0 
								
							
								 
							
						 
						
							
							
								
								tuner_e4k: use empty entry instead of offset for if_stage_gain_regs[]  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								8dda694101 
								
							
								 
							
						 
						
							
							
								
								rtl_tcp: convert command parameters from network to host byteorder  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								cdfd1cf775 
								
							
								 
							
						 
						
							
							
								
								fix a memory leak by unreferencing libusb devices  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								5371f206f3 
								
							
								 
							
						 
						
							
							
								
								install pkg-config file when building with cmake  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								2ed8375f39 
								
							
								 
							
						 
						
							
							
								
								tuner_e4k: allow frequencies above INT_MAX  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								8402124e6f 
								
							
								 
							
						 
						
							
							
								
								enable i2c repeater mode before applying filter bandwidth  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								e042c36cb5 
								
							
								 
							
						 
						
							
							
								
								rtl_sdr, rtl_tcp: cleaned up gain handling  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								b290116ac7 
								
							
								 
							
						 
						
							
							
								
								rtl_tcp: add handler for freq correction command  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								e5adc9a3ad 
								
							
								 
							
						 
						
							
							
								
								rtl_tcp: add handlers for sample rate and gain mode commands  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								9167a01248 
								
							
								 
							
						 
						
							
							
								
								consolidate program arguments  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								e9251da6e2 
								
							
								 
							
						 
						
							
							
								
								reset internally cached gain/freq values on setter failure  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								eded5bf5c3 
								
							
								 
							
						 
						
							
							
								
								tuner_e4k: fix a typo in choose_rf_filter function  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								7931aa76c5 
								
							
								 
							
						 
						
							
							
								
								tuner_e4k: replace remaining printfs with fprintf to stderr  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Hoernchen
							
						 
						
							 
							
							
							
								
							
								b6652f33df 
								
							
								 
							
						 
						
							
							
								
								uhf appears to work better for ads-b  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								259e61fb17 
								
							
								 
							
						 
						
							
							
								
								document gain api  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								59198d6342 
								
							
								 
							
						 
						
							
							
								
								tuner_e4k: fix off-by-one error in e4k_if_gain_set()  
							
							 
							
							... 
							
							
 
							
							Thanks to patchvonbraun for providing debug logs
that helped to track this beast down.
Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								86c34428aa 
								
							
								 
							
						 
						
							
							
								
								use new E4000 tuner driver, allow manual gain  
							
							 
							
							... 
							
							
 
							
							Many thanks to Hoernchen for making the driver work properly
and adding manual gain!
Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								0af094070f 
								
							
								 
							
						 
						
							
							
								
								add Compro Videomate U680F  
							
							 
							
							... 
							
							
 
							
							Thanks to Marek Kroemeke for submitting the patch.
Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								cec93754a2 
								
							
								 
							
						 
						
							
							
								
								use default xtal freq when 0 is given  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								721085e1ab 
								
							
								 
							
						 
						
							
							
								
								fix a -Wuninitialized warning  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								e5e68c6524 
								
							
								 
							
						 
						
							
							
								
								compile with warnings enabled  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								bad6fb080b 
								
							
								 
							
						 
						
							
							
								
								introduce api to configure crystal oscillator frequency  
							
							 
							
							... 
							
							
 
							
							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 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Steve Markgraf
							
						 
						
							 
							
							
							
								
							
								8a1d6d69bd 
								
							
								 
							
						 
						
							
							
								
								add Terratec T Stick PLUS  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								5f70efd8d1 
								
							
								 
							
						 
						
							
							
								
								return frequency and sample rate as unsigned integers  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								680fe5de03 
								
							
								 
							
						 
						
							
							
								
								add rtl_tcp utility to gitignore  
							
							 
							
							... 
							
							
 
							
							thanks to Michal Demin for reporting this 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Hoernchen
							
						 
						
							 
							
							
							
								
							
								eb9a437de7 
								
							
								 
							
						 
						
							
							
								
								rtl_tcp: proper linux support  
							
							 
							
							... 
							
							
 
							
							as well as some cosmetic fixes
Signed-off-by: Steve Markgraf <steve@steve-m.de> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dimitri Stolnikov
							
						 
						
							 
							
							
							
								
							
								e4fef23874 
								
							
								 
							
						 
						
							
							
								
								rtlsdr_read_async: buffer length must be multiple of 512  
							
							 
							
							
 
							
						 
						
							14 years ago