Airspeed Sensor - ShikOfTheRa/scarab-osd GitHub Wiki

MWOSD now supports a directly connected hardware analogue airspeed sensor - MPXV7002DP

Configuring MWOSD - non Mavlink / iNAV users

  • By default the hardware airspeed support is disabled in MWOSD.
  • If this is not a sensor reading required, a directly conencted MPXV7002DP can be used.
  • To enable this, a custom install with Arduino is required.
  • #define USE_AIRSPEED_SENSOR will need to be enabled in config.h
  • Ensure the reference voltage is set to 5v.

Configuring MWOSD - Mavlink/Ardupilot/PX4/iNAV

  • Mavlink and iNAV provides airspeed within its data stream from the FC.
  • Directly connected airspeed sensor is not supported. Do not enable.

Calibration

  • Calibration values may need to be adjusted. Dafaults are approx values.
  • Adjust "AUX zero calibration" to get correct calibrated zero value airspeed . Use 512 as starting value
  • Adjust "AUX calibration" to get correct calibrated airspeed. Use 500 as starting value
  • Note typically, airspeed is set to zero when in disarmed / non flying state

Hardware Connection

  • Connect the mpxv7002dp as per the diagram at the following links:
  • Generic connection diagram
  • The default "Aux" pin is A1 - or Amperage pin on the minim OSD hardware.
  • For Aeromax OSD hardware the Aux pin is A6 leaving Amperage pin free.