PX4 Sync / Q&A: Jan 22, 2025

PX4 Sync / Q&A: Jan 22, 2025
Dronecode Calendar

Agenda

  • Announcements
  • Future Events
  • Flight Testing Update
  • Release Discussion
  • Bug Report / Q&A

Announcements

ROS Aerial Meeting
The first ROS Aerial Robotics Meeting of 2025 - Right after the PX4 Dev Call

Future Events

Flight Testing Update

We are running a beta program with Ascend Engineering (Chicago). They will be running flight testing for the community as part of an arrangement with Dronecode

How to reach out to the team

  • GitHub: Tag user @PX4/testflights
  • Discord: #flight-testing
  • Weekly on the PX4 Dev Call

How to Request Testing (GitHub)

  • Write down the steps to test your issue/pull request
    • Make sure to note the risk involved in flying
    • Write down things to look out for / anticipate - eg: “we are looking for no yaw jumps”
  • Add issue/pull request to the Flight Testing project board
  • Make sure to specify any hardware/software requirements as much as possible

Release Discussion

It’s time to start coordinating the v1.16 release.

Here’s what I (@rroche) think we need:

  • Identify any open issues in the main branch
  • Mark relevant queued pull requests for review
    • We should pull everything relevant and make a conscious decision to leave out what might introduce unnecessary risk for this release period.
    • It’s important to note that we need more help reviewing; we can only do so much with our limited bandwidth.
  • Branch out and freeze with no new features added.
    • as a reminder, release branches are meant for fixes only
  • Document the v1.16 release
    • We need help identifying the main features and changes for the release.
  • Tag the first release candidate for v1.16
  • Flight test the RC with as many vehicles as possible
  • Monitor for feedback from the flight ops team and the community
  • Iterate on RCs as needed
  • Promote a stable release

Project Board

For release coordination, we will be using the project board.

I’m promising the following stages

  • Todo: Needs Review
  • In Progress: Changes requested, Flight Ops requested
  • Blockers: Priority Items with more than a week in queue
  • Done: Everything that made it to the release.

Discussion

  • Track ownership of features or no ownership
  • Requirement tracking should be part of the source code so we can verify and keep it up to date
  • Proposal: have more paid engineers only working in open source

Bug report / Q&A

PRs needing review

1 Like

Hi,

The updates in recent px4 firmwares seems very huge which caused problems to flyers. It’s not anymore building on top of what’s been done instead it’s changing what’s use to be to a new firmware every update which makes it risky to update every new release comes out.

Hope the developers check the following discussion and discuss it internally because it shows how changes are big which makes it not encouraging to update.

Regards

dronecan node status logging

dronecan esc extended logging

bidirectional dshot – H7 only and single timer only. This is a phase 1 PR, more timers/targets can be added with additional development effort

“minimal” mavlink mode

1 Like

Hi again,

I hope you can add “throw to arm” capability to be used in mini drones.

Thanks

Hello,

while downloading uavcan parameters for example uavcan param list 6 get:
Failed to get param: -1
and only few parameters are downloaded.
dmesg get multiple:
ERROR [uavcan] GetSet error during param count
ERROR [uavcan] GetSet error during param count

This happens when i connect few DroneCAN devices like 2 servos.

Thanks

Reported by Peter

RFC