I am attempting to get a HACKRF working with flightaware and dump1090-fa using a fresh SD card install on R-Pi Bullseye.
I (re)built dump1090-fa to support HACKRF.
I have it configured to run manually with:
pi@piaware:~ $ dump1090-fa --device-type hackrf
PiAware/Skyaware doesn’t know it is running, so my question is, how to get dump1090-fa to run automatically and provide useful output?
I know it works with an RTLSDR dongle, but want to try to use my HACKRF.
Not sure this is supported on the piaware image as dump1090-fa is configured using piaware-config.
If you start with a normal Raspbian image you can just change the configuration for the systemd service in /etc/default/dump1090-fa and restart the dump1090-fa systemd service.
Changing --samplerate to anything other than 2400000 kills the output, but no errors in any of the logs.
Not specifying --samplerate is fine and defaults to 240000
Performance is not great ‘as is’ and a bog standard RTLSDR dongle outperforms it.
Yep, no worries and thanks for the steer.
Anyway, nothing lost, nothing gained - other than proving to myself the hackRF doesn’t quite cut it for ADSB reception.