2023-04-10 16:06:37 -04:00
===========================================
Third-Party Software Compatible With HackRF
===========================================
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
Software That Has Direct Support For HackRF
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* GQRX
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* `http://gqrx.dk/ <http://gqrx.dk/> `__
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* GNU Radio
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* https://www.gnuradio.org/
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* GNU Radio Mode-S/ADS-B
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* `https://github.com/bistromath/gr-air-modes <https://github.com/bistromath/gr-air-modes> `__
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* QSpectrumAnalyzer
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* `https://github.com/xmikos/qspectrumanalyzer <https://github.com/xmikos/qspectrumanalyzer> `__
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* SDR#
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* `https://airspy.com/download/ <https://airspy.com/download/> `__
* Windows OS only
* Only nightly builds currently support HackRF One
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* SDR Console
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* https://www.sdr-radio.com/Console
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* Spectrum Analyzer GUI for hackrf_sweep for Windows
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* `https://github.com/pavsa/hackrf-spectrum-analyzer <https://github.com/pavsa/hackrf-spectrum-analyzer> `__
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* Universal Radio Hacker (Windows/Linux)
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* `https://github.com/jopohl/urh <https://github.com/jopohl/urh> `__
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* Web-based APRS tracker
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* `https://xakcop.com/aprs-sdr <https://xakcop.com/aprs-sdr/> `__
2021-07-02 13:52:22 -04:00
2026-06-03 02:41:37 +02:00
* SigDigger (Windows/Linux/macOS)
* `https://github.com/BatchDrake/SigDigger <https://github.com/BatchDrake/SigDigger> `__
* Supports HackRF through SoapySDR / SoapyHackRF
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
Software That Can Use Data From HackRF
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Baudline
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* `http://www.baudline.com/ <http://www.baudline.com/> `__
* Can view/process HackRF data, e.g. hackrf_transfer
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* Inspectrum
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* `https://github.com/miek/inspectrum <https://github.com/miek/inspectrum> `__
* Capture analysis tool with advanced features
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
* Matlab
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
.. code-block :: sh
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
fid = open('samples.bin', 'r');
len = 1000; % 1000 samples
y = fread(fid, 2*len, 'int8');
y = y(1:2:end) + 1j*y(2:2:end);
fclose(fid)
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
Troubleshooting Recommendations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2021-07-02 13:52:22 -04:00
2023-04-10 16:06:37 -04:00
Many of these tools require libhackrf and at times HackRF Tools. It may help you to have updated libhackrf and HackRF Tools when troubleshooting these applications.
2021-07-02 13:52:22 -04:00
2026-06-03 02:41:37 +02:00
It is also strongly suggested, and usually required, that your HackRF Tools and HackRF firmware match.