Add HackRF to the README.

This commit is contained in:
Ryan Volz 2022-02-01 12:43:47 -05:00
parent 9945a236a2
commit 27307a7c78

View File

@ -17,14 +17,16 @@ and support for the following SDR devices and device libraries:
| [ADALM-PLUTO][1] | libiio ([setup](#iio-pluto-sdr)) | | [ADALM-PLUTO][1] | libiio ([setup](#iio-pluto-sdr)) |
| [Airspy R2/Mini/HF+][2] | airspy/airspyhf ([setup](#airspy-r2-mini-hf)) | | [Airspy R2/Mini/HF+][2] | airspy/airspyhf ([setup](#airspy-r2-mini-hf)) |
| [Ettus USRPs][3] | UHD ([setup](#uhd-ettus-usrp)) | | [Ettus USRPs][3] | UHD ([setup](#uhd-ettus-usrp)) |
| [HackRF][4] | HackRF ([setup](#hackrf)) |
| [LimeSDR][4] | Lime Suite ([setup](#limesdr)) | | [LimeSDR][4] | Lime Suite ([setup](#limesdr)) |
| [RTL-SDR][5] | rtl-sdr ([setup](#rtl-sdr)) | | [RTL-SDR][5] | rtl-sdr ([setup](#rtl-sdr)) |
[1]: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm-pluto.html [1]: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm-pluto.html
[2]: https://airspy.com/ [2]: https://airspy.com/
[3]: https://www.ettus.com/products/ [3]: https://www.ettus.com/products/
[4]: https://limemicro.com/products/boards/ [4]: https://greatscottgadgets.com/hackrf/
[5]: https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/ [5]: https://limemicro.com/products/boards/
[6]: https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/
The complete list of packages can be found [here](https://github.com/ryanvolz/radioconda/blob/master/radioconda.yaml). You can [**suggest additional software to include**](https://github.com/ryanvolz/radioconda/issues) by filing an [issue](https://github.com/ryanvolz/radioconda/issues). If you've built additional software from source on top of radioconda, [**document your results**](https://github.com/ryanvolz/radioconda/issues) in an [issue](https://github.com/ryanvolz/radioconda/issues) to help others (and help me in packaging it!). The complete list of packages can be found [here](https://github.com/ryanvolz/radioconda/blob/master/radioconda.yaml). You can [**suggest additional software to include**](https://github.com/ryanvolz/radioconda/issues) by filing an [issue](https://github.com/ryanvolz/radioconda/issues). If you've built additional software from source on top of radioconda, [**document your results**](https://github.com/ryanvolz/radioconda/issues) in an [issue](https://github.com/ryanvolz/radioconda/issues) to help others (and help me in packaging it!).
@ -187,6 +189,26 @@ Then, make sure your user account belongs to the plugdev group in order to be ab
You may have to restart for this change to take effect. You may have to restart for this change to take effect.
### HackRF
##### Windows users
[Install the WinUSB driver with Zadig](#installing-the-winusb-driver-with-zadig), selecting your HackRF device.
##### Linux users
Install a udev rule by creating a link into your radioconda installation:
sudo ln -s $CONDA_PREFIX/lib/udev/rules.d/53-hackrf.rules /etc/udev/rules.d/53-radioconda-hackrf.rules
sudo udevadm control --reload
sudo udevadm trigger
Then, make sure your user account belongs to the plugdev group in order to be able to access your device:
sudo usermod -a -G plugdev <user>
You may have to restart for this change to take effect.
### LimeSDR ### LimeSDR
##### Windows users ##### Windows users