Thanks. This is my airspy_adsb file which is basically a copy from the installation guide, apart from adding -b in the options to switch on bias-t
#gain is 0 to 21, each step of gain is equivalent to about 3dB, so reduce in increments of 1 if 21 is too high
#other options, append or remove from the line starting with OPTIONS=
#-f: error correction bits, 0, 1 or 2: default and recommended is 1 for now.
(-f 2 is not recommended at the moment when feeding FlightAware and maybe others
as they have expressed concern about 2 bit error correction)
#-v: leave it on, will provide messages to system log, read with sudo journalctl -u airspy_adsb
#-x: dx mode, improves reception of weak messages, introduces bogus messages (opinion: not worth it)
#-p: bit packing, reduces USB bandwidth but slightly increases CPU load. Not recommended in most cases.
#-e: preamble filter sensitivity, values: 0.1 to 10.0 (higher values increase CPU load and can improve detection)
#-w <whitelist_threshold> Whitelist threshold: 1…10 (default: 3, lower not recommended due to bogus messages)
#-b: enable bias-t
OPTIONS= -v -f 1 -b
please always check the following command for the options used by the current version:
#sample rate can be 12 or 20, 20 may not work depending on the system
when trying a sample rate of 20 on the Raspberry Pi
checking journalctl -efn -u airspy_adsb for lost samples
is recommended. A few lost samples after a reboot is not a problem,
but during peak traffic there should be no lost samples otherwise MLAT
will not work properly and a sample rate of 12 is most likely better.
NET= -l 29999:beast -1 47806:asavr -c localhost:30004:beast
#processor affinity, for XU4 you can try 4-7, for the N2 try 2-5