Skip to main content

Quick Start Guide

I2C Airspeed Sensor Configuration

Mission Planner Configuration

Step 1: Enable the Airspeed Sensor

  1. Connect to your autopilot via Mission Planner
  2. Navigate to Setup → Mandatory Hardware → Airspeed
  3. Select SDP3X from the dropdown menu (or select the generic differential pressure sensor option)
  4. Click Refresh Params to load default parameters
note

The SDP3x is a high-precision differential pressure sensor with excellent stability and low power consumption. It's available in both I2C and DroneCAN variants.

Step 2: Configure Core Parameters

In Config → Full Parameter List, search for and set these parameters:

ParameterValueDescription
ARSPD_TYPE9SDP3X sensor type
ARSPD_PIN-1Not used for I2C sensors (set to -1)
ARSPD_USE1Enable airspeed sensor use
ARSPD_OFFSET0Calibrated zero offset (set during calibration)
ARSPD_BUS0I2C bus number (typically 0 for internal I2C)
ARSPD_I2C_ADDR0x21I2C address for SDP3X (default: 0x21)
tip

The SDP3X has an I2C address of 0x21 by default. If your sensor uses a different address, update ARSPD_I2C_ADDR accordingly. Check your sensor documentation for alternative addressing options.


DroneCAN Airspeed Sensor Configuration

Mission Planner Configuration

Step 1: Enable DroneCAN

  1. Navigate to Setup → Mandatory Hardware → CAN Bus Setup
  2. Select CAN1 or CAN2 (depending on your port)
  3. Set the following:
    • CAN_P1_BITRATE: 1000000 (1 Mbps, standard)
    • CAN_P1_DRIVER: 1 (First CAN driver)
  4. Click Save and Reboot

Step 2: Enable DroneCAN Airspeed

In Config → Full Parameter List, search for and set:

ParameterValueDescription
ARSPD_TYPE8DroneCAN airspeed sensor
ARSPD_USE1Enable airspeed sensor
ARSPD_BUS0CAN bus number (0 for CAN1, 1 for CAN2)
CAN_P1_BITRATE1000000CAN bus speed (1 Mbps standard)
CAN_P2_BITRATE1000000Second CAN bus (if used)

Additional Resources