Skip to content
ShikOfTheRa edited this page May 28, 2020 · 12 revisions

This allows the display of data and a proximity warning for the nearest ADSB equipped aircraft for safe UAV flights. This uses the excellent uAvionix pingRX tiny ADSB receiver that weighs only 5 grams!!. It is designed specifically for UAV.

The OSD will show the following on the display

  • direction to the aircraft - relative to the UAV pilot's FPV feed
  • distance to the aircraft
  • altitude of the aircraft

uAvionix pingRX tiny ADSB receiver


Installing and configuring - MWOSD

  • OSD must be installed using custom install instructions with options below configured in config.h
  • Enable ADSBAWARE in config.h
  • Select ADSB limit, distance and altitude settings you require in config.h
  • In GUI configurator, the unused "Sensors" field is temporarily used to enable / position ADSB
  • In GUI configurator, the "Map Mode Center" field is used to enable ADSB radar
  • In GUI configurator, set the display tab / Map Mode display type to "show aircraft" to display aircraft on radar

Installing and configuring - ardupilot

  • TIP: ADSB setting best viewed in Tree view
  • ADSB_ENABLE = 1
  • ADSB_LIST_MAX = 5
  • ADSB_LIST_RADIUS = 10000 or 100000 for testing. 10km or 100km radius
  • SRX_ADSB = 5 on serial port X which is port OSD is connected to

Connections

  • OSD RX must be connected to the FC TX.
  • Preferred - OSD TX connected to the FC RX.

Note This functionality is currently for Ardupilot users only. See also ADSBSTATION and BUDDYFLIGHT.