You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The agent's ADS-B path is decoder-agnostic (it only polls readsb's
aircraft.json), so RTL vs Airspy needed no agent logic change. The gaps
were the installer (assumed RTL-SDR, producing a crash-looping readsb on
Airspy-only boxes) and hardware inventory reporting.
- internal/sdr: add DetectAirspy() (USB 1d50:60a1) and DeviceType field.
Airspy is report-only inventory; kept out of the RTL "omni" pool since
it can't serve UAT/ACARS/GOES and must never be hit with rtl_eeprom.
- cmd/agent: report detected Airspy radios in health/UI; bump version.
- scripts/install.sh: detect_airspy() + configure_airspy() install
airspy_adsb and switch readsb to --net-only. Do the net-only rewrite
ourselves rather than relying on airspy-conf's is-enabled guard, which
silently skips when the readsb unit isn't enabled.
0 commit comments