Kyle Keen
31cef2ef55
rtl_fm: fix buffer dump bug
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
11 years ago
Kyle Keen
a6d7fff9ca
rtl_fm: better suffix parsing
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
11 years ago
Steve Markgraf
cb8907dd4e
add DigitalNow Quad DVB-T PCI-E card
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
11 years ago
Will Glynn
4914b5d431
rtl_adsb: Fix invalid memory access
...
single_manchester() considers both i and i+1, but the loop only
tests that i is in bounds. This causes undefined behavior, including
but not limited to a SIGBUS-related crash on Mac OS X.
(And also, we should not enter an infinite loop, caused by applying
an patch I sent that didn't also change the while condition.)
Signed-off-by: Steve Markgraf <steve@steve-m.de>
11 years ago
Kyle Keen
c4fcfbb46e
rtl_fm: fix scanning
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
11 years ago
Steve Markgraf
8c3a99c8f7
lib: add ASUS U3100MINI_PLUS_V2 to device list
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
af1e2d29e8
bump version to 0.5.0
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
3e17ef2b55
lib: don't detach kernel driver by default
...
Since this feature also disconnects running instances
of librtlsdr that claimed the device, it is now disabled
by default and can only be enabled at compile time.
To enable it when building with cmake:
cmake . -DDETACH_KERNEL_DRIVER=ON
To enable it when building with automake:
./configure --enable-driver-detach
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Dimitri Stolnikov
ce341fe53b
cmake: add version module
12 years ago
Jaroslav Škarvada
a5dd532cbb
rtl-sdr: add support for lib64 (e.g. Fedora)
...
Another possibility is to use the GrPlatform.cmake module.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
4a068f565b
rtl_test: add info message
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
e202d0f92a
lib: add WinFast DTV Dongle mini D
...
Thanks to Alan Beard for reporting.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
3c4aa46f5a
lib: detach and reattach kernel driver if needed
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Dimitri Stolnikov
698a8a152e
rtl_tcp: fix printing of if gain values
12 years ago
Steve Markgraf
f1803fe10f
lib: special handling of dongle disconnect for OS != win32
...
libusb reacts differently to a device loss during runtime,
and sporadic errors can happen when starting a second
instance interfacing another dongle, thus we need to wait
for all transfers to fail before assuming the dongle has
been removed.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
ea4dbd242d
rtl_fm: osx does not like semaphores
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
8d358b44d4
rtl_fm: dc block from TonberryKing
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
e8e735caf4
rtl_fm: bugfixes from TonberryKing
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
c85cab2dae
rtl_fm: Miroslav Slugeň's atan lut
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
c6a731a0dc
rtl_adsb: 16 bit magnitudes
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
b656896f66
lib: remove "e.g. hama nano" from the default device description
...
This caused some confusion...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Hoernchen
3cbf139261
exit if our usb device disappears
12 years ago
Steve Markgraf
84f0a9084b
lib: enable standby mode of e4k and r820t on exit
...
Since the R820T is a power hog and gets quite hot,
this makes sense, especially when being battery-
powered.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Hoernchen
c338e5a8c1
let's not depend on libusb >= 1.0.9, avoid libusb_error_name()
12 years ago
Hoernchen
5d2d5a4ae4
more verbose error message if opening the usb device fails
12 years ago
Hoernchen
f1ac20c371
disable force canceling for now to prevent crashes
12 years ago
Hoernchen
1cde8634ca
rtl_tcp: add option to tame the linked list
12 years ago
Kyle Keen
5673a56223
rtl_adsb: improve sensitivity, stability
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
7840ec21d3
lib: reset device if needed
...
This improves the situation on hosts with flaky host
controllers like the Raspberry Pi and the WR703N.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
4b057fea0f
rtlsdr_set_sample_rate(): don't access dev structure before checking for NULL
...
Thanks to Derek Lieber for reporting this bug.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Dimitri Stolnikov
314683a51e
librtlsdr: remove unneeded casting
...
Signed-off-by: Hoernchen <la@tfc-server.de>
12 years ago
Dimitri Stolnikov
e82a07e67a
rtl_tcp: add support for tuner caps discovery
...
Signed-off-by: Hoernchen <la@tfc-server.de>
12 years ago
Hoernchen
d0534878f3
rtl_adsb: windows fix
12 years ago
edy555
aa60c2aaed
fix segv on reconnect
...
Signed-off-by: Hoernchen <la@tfc-server.de>
improve staibility (for sdr#)
Signed-off-by: Hoernchen <la@tfc-server.de>
12 years ago
Kyle Keen
196bb15169
rtl_adsb: performance tweaks
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
8033414974
rtl_adsb: sensitivity tweaks
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
71b254a238
rtl_fm: non-gnu str functions
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
562fd7e8e3
rtl_adsb: prototype
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
d6107bb059
rtl_fm: frequency ranges, flexible squelch
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
e4e8ef55fc
rtl_fm: ppm and k/M/G suffixes
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
43c0145200
rtl_eeprom: clean up get_string_descriptor()
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
d3c9015d26
lib: add rtlsdr_get_index_by_serial()
...
This allows to open a device by a name (serial number string)
that has been programmed with rtl_eeprom -s.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
cc35aa64be
rtl_eeprom, rtl_test: remove unused variables and labels
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
fdc9dcbc6b
rtl_eeprom: add other configurations to choose from
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
b85ffcfea5
add library support for EEPROM access and tool for modification
...
rtl_eeprom can be used to modify the USB descriptor
strings etc.
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
aad68f3a21
tuner_fc0013: disable loopthrough output
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
ac05f9084c
make sure offset tuning works with gr-osmosdr
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Kyle Keen
3fdea955ca
rtl_fm: windows support
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Hoernchen
30cf1f3598
rtl_sdr: set binary file mode on win32
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago
Steve Markgraf
c179f860d5
tuner_r820t: check if Nint is within allowed range
...
Signed-off-by: Steve Markgraf <steve@steve-m.de>
12 years ago