v1.12.2

PX4/PX4-Autopilotv1.12.2Aug 31, 2021by LorenzMeier

AI Summary

A patch release improving flight mode handling, MAVLink communication, and hardware compatibility.

Key Highlights

  • Added full support for Holybro V5X Rev 2
  • Added ManualAcceleration weathervane yaw handler
  • Fixed MAVLink receiver HIL projection init
  • Fixed ECL estimator

New Features

  • Holybro V5X Rev 2 full support
  • ManualAcceleration weathervane yaw handler
  • MAVLink receiver fix (HIL_STATE_QUATERNION)
  • MAVLink offboard velocity input fix
  • ECL update
  • Multi-EKF sensor status flags fix

Full Release Notes

 - Holybro V5X Rev 2 full support (https://github.com/PX4/PX4-Autopilot/pull/18069)
 - flight_mode_manager: ManualAcceleration support weathervane yaw handler (https://github.com/PX4/PX4-Autopilot/pull/18038)
 - mavlink: receiver fix HIL_STATE_QUATERNION map projection init (https://github.com/PX4/PX4-Autopilot/pull/18010)
 - mavlink: fix offboard velocity input (https://github.com/PX4/PX4-Autopilot/pull/17958)
 - ECL: update to include latest bugfixes (https://github.com/PX4/PX4-Autopilot/pull/17988)
 - sensors: populate sensors_status_imu healthy flags even in multi-EKF mode (https://github.com/PX4/PX4-Autopilot/pull/17946)
 - px4io_serial: ensure TX DMA is stopped if exiting early on stream error (https://github.com/PX4/PX4-Autopilot/pull/18172)
 - boards fix memory protection unit (MPU) on STM32H7 boards with APM bootloader (https://github.com/PX4/PX4-Autopilot/pull/18175)
 - boards: cubeorange/cubeyellow use amber LED for armed state (https://github.com/PX4/PX4-Autopilot/pull/18163)
 - Fix memory corruption when work queue is being deleted (https://github.com/PX4/PX4-Autopilot/pull/18134)
 - px4iofirmware: never directly touch mixer from isr (https://github.com/PX4/PX4-Autopilot/pull/18147)
 - sensors: always start baro/GPS/mag aggregators if SYS_HAS_* set (https://github.com/PX4/PX4-Autopilot/pull/18113)