Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.11.0 Release Notes #14402

Closed
mrpollo opened this issue Mar 16, 2020 · 11 comments
Closed

v1.11.0 Release Notes #14402

mrpollo opened this issue Mar 16, 2020 · 11 comments

Comments

@mrpollo
Copy link
Contributor

mrpollo commented Mar 16, 2020

v1.11 Release Notes

Following the significant stability improvements on v1.10.0, the PX4 team is preparing for a new release, which will see lots of quality of life improvements, as well as internal robustness in the system architecture to allow for more straightforward board configuration.

Release Notes

Highlights

Main Features and Improvements

Migration Guide

  • DEPRECATED: VTOL is no longer supported in FMUv2 hardware

Hardware Support

Drivers

System Architecture

Multicopter

VTOL

Fixed Wing

Rover

Underwater Vehicles

PX4/ECL - Estimators improvement

Onboard computer / middleware improvements

PX4/Avoidance

Simulation

Failsafe / Commander / Navigation improvements

OS/NuttX

The release includes a change from NuttX-7.29 to NuttX-8.2
See NuttX release notes for the details of changes in NuttX-8.2 details.

Included as backports are:

  • STM32[F4 F7 H7]
    • spi_exchange (no DMA) with for STM32xx_SPI_DMATHRESHOLD
  • STM32[F7 H7]
    • SDMMC internal pull up usage fixed
    • Add check_format tooling
    • nxstyle - output compiler like error format
  • STM32H7
    • fix stm32h7x3xx_dmamux.h: add missing underscore to defines
  • STM32F7
    • stm32f7:Add Serial Tx DMA
    • stm32f7:ethernet: Add some delays so that ifup() does not
  • NXP IMX-RT, S32K
    • S32K add support for Nxp drone boards
    • imxrt: Adds the ability to run from OCRAM
    • imxrt: Add USB Device support for i.MX RT
    • imxrt: added missing i2c prescale mask
    • imxrt: interrupt serial storm, add DTCM and set up I and
    • imxrt: Allow clock setting for SPI and I2C from board.h.
    • imxrt:lpi2c Fix interrupt storm on failed write.
    • imxrt:lpi2c ensure that on an error status reflects it.
    • imxrt:lpi2c imxrt_lpi2c_reset uses GPIO with SION
    • imxrt:gpio Support readback on OUT GPIO
    • imxrt1020-evk: Enable the GPIO based CD.
    • imxrt:lpspi: Fixed race on register setting.
    • imxrt:lpspi: Remove hack setting LPSPI1 daisy irrespective
    • imxrt:lpi2c.c:Added configurations to fine tune LPI2C Time
    • IMXRT106x USDHC: Support regular GPIO for CD and inversion.
    • IMXRT106x:pinout add ALT 8 GPIO_GPT2_COMPARE3 & fix GPIO_G
    • IMXRT106x:pinout add ALT 8 GPIO_GPT1_CAPTURE[1|2]
    • Kinetis renamed TJA1100 to TJA110X registers

v.1.11.0 Changelog

https://gist.github.com/mrpollo/7173f6c89d2fdacb923eb4481b486e41

@bresch
Copy link
Member

bresch commented Mar 17, 2020

I'm not exactly sure what should go under "Highlights". Shouldn't be the "overall best improvements and new features" ?
Enable RC-Override in Take-off (PR #14022) and Pre-flight check: Disable mag field strengh check via parameter (COM_ARM_MAG_STR) are minor modifications that could go under Failsafe / Commander / Navigation improvements and shouldn't be here.

Other comments:

Emergency Yaw recovery using EKF-GPS estimator

EKF-GSF

Navigation improvements

Navigator improvements

New hover thrust estimator (

#13981

@jinger26
Copy link
Contributor

Is "Computer Vision & Autonomy" redundant to "PX4/Avoidance"?

@mrpollo
Copy link
Contributor Author

mrpollo commented Mar 17, 2020

Thanks for the edits @bresch, please let me know if the changes work for you.

@jinger26 Yes. A remnant of the last release notes, not sure I remember what was going on there right now. Take a look -> PX4 v1.10.0. It's gone now, thank you.

@mrpollo
Copy link
Contributor Author

mrpollo commented Mar 25, 2020

add to notes please

#14473

@mrpollo
Copy link
Contributor Author

mrpollo commented Mar 25, 2020

add to notes please

#14405

@mrpollo
Copy link
Contributor Author

mrpollo commented Apr 8, 2020

update notes

#14473

@ThomasRigi
Copy link
Member

Is dual battery support in v1.11? #12551 and #12034

They're not in the list (yet)

@stale
Copy link

stale bot commented Jul 20, 2020

This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.

@stale stale bot added the stale label Jul 20, 2020
@hamishwillee
Copy link
Contributor

@mrpollo FMI is this ever going to release?

@stale stale bot removed the stale label Jul 20, 2020
@jinger26
Copy link
Contributor

Add to supported hardware:
Holybro PIX32V5
HEX Yellow/Orange?
CUAV X7, X7Pro, Nora?

verify with @dagar

@mrpollo mrpollo changed the title [WIP] v1.11.0 Release Notes v1.11.0 Release Notes Sep 7, 2020
@mrpollo
Copy link
Contributor Author

mrpollo commented Sep 7, 2020

Thanks, everyone, the release notes are finally complete.

@mrpollo mrpollo closed this as completed Sep 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants