rtl_adsb: 16 bit magnitudes

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_fm: Miroslav Slugeň's atan lut

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_fm: bugfixes from TonberryKing

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_fm: dc block from TonberryKing

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_fm: osx does not like semaphores

Signed-off-by: Steve Markgraf <steve@steve-m.de>
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>
rtl_tcp: fix printing of if gain values
lib: detach and reattach kernel driver if needed

Signed-off-by: Steve Markgraf <steve@steve-m.de>
lib: add WinFast DTV Dongle mini D

Thanks to Alan Beard for reporting.

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_test: add info message

Signed-off-by: Steve Markgraf <steve@steve-m.de>
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>
cmake: add version module
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>
bump version to 0.5.0

Signed-off-by: Steve Markgraf <steve@steve-m.de>
change version to 0.5git

Signed-off-by: Steve Markgraf <steve@steve-m.de>
lib: add ASUS U3100MINI_PLUS_V2 to device list

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_fm: fix scanning