ADS-B IN Carrier Board

The Cube Orange Standard Kit + ADS-B includes the new Cube Orange autopilot and ADS-B IN-carrier board.

The ADS-B IN-carrier board is an updated version of the original board. The specifications and external connections remain the same, but with the following changes:

  • Integration of uAvionix ADS-B IN receiver

  • Built-in ADS-B antenna

  • Removal of Intel Edison bay and Debug USB ports

  • New product design

  • Correct labeling of CAN ports

uAvionix ADS-B Receiver

The new carrier board has an integrated uAvionix 1090Mhz ADS-B IN receiver. This enables the detection of aircraft equipped with ADS-B OUT in the vicinity. The aircraft information, such as the position, altitude, speed, and ID, can be displayed on the connected ground station. Additionally, the alarm, sense, and avoid functions in ArduPilot can be configured.

The ADS-B receiver is connected to the internal serial 5 port. It is compatible with ArduPilot and PX4.

Enabling the ADS-B function in ArduPilot

To enable the ADS-B function in ArduPilot, complete the following steps:

  1. Open Mission Planner.

  2. Click Setup -> Install Firmware.

  3. Install one of the Plane or Copter-related firmware.

  4. Click Config -> Full Parameter List.

  5. Set the following parameters to the values shown in the table.

Parameter
Value
Description

SERIAL5_BAUD

57

Sets the baud rate

SERIAL5_PROTOCOL

1

Sets the protocol

SR0_ADSB

2

Sets ADSB stream rate to the ground station

SR1_ADSB or SR2_ADSB

2

Enables the ground station to receive the detected aircraft information via Telem 1 or Telem 2.

  1. Click Write Params.

Enabling the ADS-B Alarm, Sense, and Avoid Functions

To enable the ADS-B alarm, sense, and avoid functions, complete the following steps:

  1. Follow Steps 1~4 in the "Enabling the ADS-B function in ArduPilot" section.

  2. Set AVD_Enable to "1".

  3. Click Write Params.

  1. Reboot The Cube.

  2. Click Config -> Full Parameter List.

  3. Set the following parameters to the values shown in the table.

Parameter
Value
Description

AVD_ENABLE

1

Enable alarm and avoidance using ADSB

AVD_W_ACTION

1

Enable warning 0: Disable 1: Enable

AVD_F_ACTION

1

Controls how the vehicle should respond to a projected near-miss

0: No response

1: Report

2: Climb or descend

3: Move horizontally

4: Move perpendicularly in 3D

5: RTL

6: Hover

AVD_F_RCVRY

3

Sets how the vehicle will behave after it has cleared the near-miss area.

0: Remain in EXCER_ADSB status

1: Resume previous flight mode

2: RTL

3: Resume if AUTO else Loiter

  1. Click Write Params.

For more information on these settings, go to http://ardupilot.org/plane/docs/common-ads-b-receiver.html.

The following Github link can be used to revise and update the ADS-IN carrier board information: https://github.com/CubePilot/cubepilot-docs/blob/master/carrier-boards/ads-b-carrier-board.md

Last updated

Was this helpful?