Releases: PX4/PX4-Autopilot
Stable Release v1.12.2
- Holybro V5X Rev 2 full support (#18069)
- flight_mode_manager: ManualAcceleration support weathervane yaw handler (#18038)
- mavlink: receiver fix HIL_STATE_QUATERNION map projection init (#18010)
- mavlink: fix offboard velocity input (#17958)
- ECL: update to include latest bugfixes (#17988)
- sensors: populate sensors_status_imu healthy flags even in multi-EKF mode (#17946)
- px4io_serial: ensure TX DMA is stopped if exiting early on stream error (#18172)
- boards fix memory protection unit (MPU) on STM32H7 boards with APM bootloader (#18175)
- boards: cubeorange/cubeyellow use amber LED for armed state (#18163)
- Fix memory corruption when work queue is being deleted (#18134)
- px4iofirmware: never directly touch mixer from isr (#18147)
- sensors: always start baro/GPS/mag aggregators if SYS_HAS_* set (#18113)
Stable Release v1.12.1
This point release fixes a number of small issues discovered after the v1.12.0 release.
- fix Kinetis K66 serial DMA (#17907)
- mavlink: fix offboard velocity input (#17958)
- sensors: populate sensors_status_imu healthy flags even in multi-EKF mode (#17946)
- ECL/EKF: update to include latest bugfixes (#17988)
- fix yaw spin on ground after large mag field change
- change covariance prediction for better stability
- fix yaw alignment in air for mag-less mode
- improve tilt alignment for non-static applications
- add momentum drag model
Stable Release v1.12.0
This is the v1.12 stable release, which brings a number of significant improvements to PX4:
The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html
- Multi-EKF enabled by default
- Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
- Safety switch is latching: Once it is disabled, it will stay disabled
- Multicopter
- UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
- UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
- UAVCANv1: Initial alpha of a complete end-to-end implementation
- Fixedwing/VTOL significant TECS improvements
- Magnetometer calibration faster and more robust
- new soft iron calibration coefficients
- automatically determine the rotation of external sensors
- Gyro dynamic notch filtering with onboard FFT
- Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
- Added support for IRC Ghost including telemetry
- new board support
- PX4 FMUv6u
- PX4 FMUv6x
- CUAV X7/X7Pro
- CUAV Nora
- CUAV CAN GPS
- SP Racing H7 Extreme
- Bitcraze Crazyflie v2.1
- ARK CAN Flow
- ARK CAN GPS
- Freefly CAN RTK GPS
- mRo Ctrl Zero H7 (experimental)
v1.12 Beta 6
This is the sixt beta of v1.12, which brings a number of significant improvements to PX4:
The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html
- Multi-EKF enabled by default
- Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
- Safety switch is latching: Once it is disabled, it will stay disabled
- Multicopter
- UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
- UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
- UAVCANv1: Initial alpha of a complete end-to-end implementation
- Fixedwing/VTOL significant TECS improvements
- Magnetometer calibration faster and more robust
- new soft iron calibration coefficients
- automatically determine the rotation of external sensors
- Gyro dynamic notch filtering with onboard FFT
- Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
- Added support for IRC Ghost including telemetry
- new board support
- PX4 FMUv6u
- PX4 FMUv6x
- CUAV X7/X7Pro
- CUAV Nora
- CUAV CAN GPS
- SP Racing H7 Extreme
- Bitcraze Crazyflie v2.1
- ARK CAN Flow
- mRo Ctrl Zero H7 (experimental)
Differences to Beta 3:
- Fixed a rate mismatch on PWM outputs on FMU
v1.12.0 Beta 5
This is the fifth beta of v1.12, which brings a number of significant improvements to PX4:
The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html
- Multi-EKF enabled by default
- Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
- Safety switch is latching: Once it is disabled, it will stay disabled
- Multicopter
- UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
- UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
- UAVCANv1: Initial alpha of a complete end-to-end implementation
- Fixedwing/VTOL significant TECS improvements
- Magnetometer calibration faster and more robust
- new soft iron calibration coefficients
- automatically determine the rotation of external sensors
- Gyro dynamic notch filtering with onboard FFT
- Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
- Added support for IRC Ghost including telemetry
- new board support
- PX4 FMUv6u
- PX4 FMUv6x
- CUAV X7/X7Pro
- CUAV Nora
- CUAV CAN GPS
- SP Racing H7 Extreme
- Bitcraze Crazyflie v2.1
- ARK CAN Flow
- mRo Ctrl Zero H7 (experimental)
Differences to Beta 3:
- Fixed a rate mismatch on PWM outputs on FMU
v1.12.0 Beta 4
This is the fourth beta of v1.12, which brings a number of significant improvements to PX4:
The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html
- Multi-EKF enabled by default
- Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
- Safety switch is latching: Once it is disabled, it will stay disabled
- Multicopter
- UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
- UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
- UAVCANv1: Initial alpha of a complete end-to-end implementation
- Fixedwing/VTOL significant TECS improvements
- Magnetometer calibration faster and more robust
- new soft iron calibration coefficients
- automatically determine the rotation of external sensors
- Gyro dynamic notch filtering with onboard FFT
- Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
- Added support for IRC Ghost including telemetry
- new board support
- PX4 FMUv6u
- PX4 FMUv6x
- CUAV X7/X7Pro
- CUAV Nora
- CUAV CAN GPS
- SP Racing H7 Extreme
- Bitcraze Crazyflie v2.1
- ARK CAN Flow
- mRo Ctrl Zero H7 (experimental)
Differences to Beta 3:
- Fixed a rate mismatch on PWM outputs on FMU
v1.12.0 Beta 3
This is the third beta of v1.12, which brings a number of significant improvements to PX4:
The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html
- Multi-EKF enabled by default
- Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
- Safety switch is latching: Once it is disabled, it will stay disabled
- Multicopter
- UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
- UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
- UAVCANv1: Initial alpha of a complete end-to-end implementation
- Fixedwing/VTOL significant TECS improvements
- Magnetometer calibration faster and more robust
- new soft iron calibration coefficients
- automatically determine the rotation of external sensors
- Gyro dynamic notch filtering with onboard FFT
- Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
- Added support for IRC Ghost including telemetry
- new board support
- PX4 FMUv6u
- PX4 FMUv6x
- CUAV X7/X7Pro
- CUAV Nora
- CUAV CAN GPS
- SP Racing H7 Extreme
- Bitcraze Crazyflie v2.1
- ARK CAN Flow
- mRo Ctrl Zero H7 (experimental)
v1.12.0 Beta 2
This is the second beta of v1.12, which brings a number of significant improvements to PX4:
The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html
- Multi-EKF enabled by default
- Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
- Safety switch is latching: Once it is disabled, it will stay disabled
- Multicopter
- UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
- UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
- UAVCANv1: Initial alpha of a complete end-to-end implementation
- Fixedwing/VTOL significant TECS improvements
- Magnetometer calibration faster and more robust
- new soft iron calibration coefficients
- automatically determine the rotation of external sensors
- Gyro dynamic notch filtering with onboard FFT
- Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
- Added support for IRC Ghost including telemetry
- new board support
- PX4 FMUv6u
- PX4 FMUv6x
- CUAV X7/X7Pro
- CUAV Nora
- CUAV CAN GPS
- SP Racing H7 Extreme
- Bitcraze Crazyflie v2.1
- ARK CAN Flow
- mRo Ctrl Zero H7 (experimental)
v1.12.0 Beta 1
This is the first beta of v1.12, which brings a number of significant improvements to PX4:
- Multi-EKF enabled by default
- Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
- Safety switch is latching: Once it is disabled, it will stay disabled
- Multicopter
- UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
- UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
- UAVCANv1: Initial alpha of a complete end-to-end implementation
- Fixedwing/VTOL significant TECS improvements
- Magnetometer calibration faster and more robust
- new soft iron calibration coefficients
- automatically determine the rotation of external sensors
- Gyro dynamic notch filtering with onboard FFT
- Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
- Added support for IRC Ghost including telemetry
- new board support
- PX4 FMUv6u
- PX4 FMUv6x
- CUAV X7/X7Pro
- CUAV Nora
- CUAV CAN GPS
- SP Racing H7 Extreme
- Bitcraze Crazyflie v2.1
- ARK CAN Flow
- mRo Ctrl Zero H7 (experimental)
Stable Release v1.11.3
This is a minor, not safety related fix release which ensures that all DSM RC receivers are detected again.