Releases: f4exb/libmirisdr-4
API change
API change
Moved hw_flavour from the initializer into a separate API function (PR #9) This is a major change breaking code based on previous versions. You will need to update your client code.
Other changes
From PR #9
- Enable "hidden" 260-380MHz band
- Improve tuning accuracy and corrct GPIO mapping
- enable FM notch at 400M/1G bands
- correct download cmd
- add bias tee support (purple dongle)
- adjust 1m band switch point
Recognize SDRplay RSP2
Recognize the USB signature (vendor. product) of SDRplay RSP2 and added an entry for it in the mirisdr_device_t
list of devicesand udev rules. Unfortunately this does not mean RSP2 support since all RSP2 specific controls are not implemented because of lack of documentation. SDRplay itself is closed hardware and closed source.
Recognize SDRplay RSP1A
Recognize the USB signature (vendor. product) of SDRplay RSP1A and added an entry for it in the mirisdr_device_t
list of devicesand udev rules. Unfortunately this does not mean RSP1A support since all RSP1A specific controls are not implemented because of lack of documentation. SDRplay itself is closed hardware and closed source.
Changed library major version
The major version of the library has been set to 4 so it can run concurrently with other versions of libmirisdr. This fixes issue #1
Added option to detach kernel driver like with librtlsdr
Use -DDETACH_KERNEL_DRIVER=ON option on the cmake command line e.g
cmake -DCMAKE_INSTALL_PREFIX=/opt/install/libmirisdr -DDETACH_KERNEL_DRIVER=ON ..
Fix submit transfer failure handling
Fixes to properly handle libusb_submit_transfer error returned and fix segfault when closing libusb afterwards.
Initial release
This library builds upon libmirisdr-2 from Miroslav Slugen and additions of Leif Asbrink SM5BSZ in libmirisdr-3-bsz. It includes the following improvements and bug fixes: