# PX4 Dev Call: August 19, 2020

**URL:** <https://discuss.px4.io/t/px4-dev-call-august-19-2020/18115>\
**Category:** PX4 Autopilot\
**Created:** [August 12, 2020, 5:00pm UTC](https://discuss.px4.io/t/px4-dev-call-august-19-2020/18115 "2020-08-12T17:00:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![rroche](https://discuss.px4.io/user_avatar/discuss.px4.io/rroche/32/17635_2.png) [@rroche](https://discuss.px4.io/u/rroche)\
**Post date:** [August 12, 2020, 5:00pm UTC](https://discuss.px4.io/t/px4-dev-call-august-19-2020/18115/1 "2020-08-12T17:00:18Z")

</div>

# August 19, 2020

**Meeting Time** : 08:00 AM Pacific

## Agenda

- Status update by component/project
- Roadmap, and Release discussion
- Community Q&A
- In-Depth discussions

## Join Meeting

**Meeting ID** : 946 175 205  
**Join using your mobile/desktop**

> **[Join our Cloud HD Video Meeting](https://zoom.us/j/946175205)**
>
> Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference...

**Call in using your phone, find your local number** : [https://zoom.us/u/aetSYKbiMF](https://zoom.us/u/aetSYKbiMF)

* * *

## Component update

### Hardware Workgroups

Did not meet this week, there was the UAVCAN call.  
Last updates: [Hardware/Pixhawk Dev Call: Aug 11, 2020](https://discuss.px4.io/t/hardware-pixhawk-dev-call-aug-11-2020/17990)

### System Architecture

No updates

### OS / NuttX

@david_s5 is really close to having all the boards tested on the new NuttX version. Most things are contributed back upstream and made sure we preserve custom ports.

The qeustion is when to merge since the NuttX update should be brought in after the PX4 1.11 release. We should get and keep the new NuttX branch in a mergeable state and use it as much as possible for hardware tests.

@rroche has a question: The 1.11 release notes contain a NuttX upgrade but no further details. Answer: ~There was no update.~ There was an update @david_s5 will complete the changelog.

### Driver

### Commander

A lot of sensor calibration improvements open for testing, review:

> <https://github.com/PX4/Firmware/pull/15235>

Refactoring and logic improvbements

> <https://github.com/PX4/Firmware/pull/15457>

### Estimation

No update

### VTOL

No update

### Fixed Wing

No update

### Multicopter

### Avoidance

### Simulation

SITL testing on the sitl\_gazebo submodule repository to catch problems early not only when they got merged in the submodule and should get updated in the Firmware repo:

> <https://github.com/PX4/sitl_gazebo/pull/576>

Question: SITL tests in the Firmware seem to be failing quite a lot intermittently. We don’t know exactly where does problems are coming from. One hint of a problem is that activating offboard mode in the tests can have a race condition that’s also why iris fails, it’s the only model running offboard tests. We need to open an issue, collect the failure cases, track them down and not tolerate it breaking again.

### MAVSDK

No updates

### MAVROS / DDS / ROS2

MicroRTPS bridge update:  
It’s now easier to use the bridge since you don’t have to rebuild it every time you want to use it.

> **[PX4/micrortps\_agent](https://github.com/PX4/micrortps_agent)**
>
> microRTPS agent side of the microRTPS bridge. Used to interface PX4 with the DDS world through FastRTPS/FastDDS. - PX4/micrortps\_agent

  

> <https://github.com/PX4/Firmware/pull/15572>

### UAVCAN

UAVCAN call updates: [Hardware/Pixhawk Dev Call: Aug 18, 2020](https://discuss.px4.io/t/hardware-pixhawk-dev-call-aug-18-2020/18086)

Summary:

- DS-015 has better structure
- Physical layer specification/examples are in progress
- ESC message set is about to get finalized, please give your feedback now
- PX4 implementation: nunavut C serialization is currently blocking

If you are interested please join the call and give your feedback. All contributions appreciated.

* * *

## Release

Release candidate 3 of PX4 v1.11 was release two days ago. The release is now branched off and no new major changes from master will automatically end up in v1.11. Stabilization of the release needs more testing but it’s close to be become the stable release. Bugfixes need to be cherry-picked when they get merged on master.

Please test by updating your vehicle from the last used version to v1.11 and report any regressions you notice in your usual use case.

Short highlight release notes need to be

Release blocker project board:

> **[PX4/Firmware](https://github.com/PX4/Firmware/projects/17)**
>
> PX4 Autopilot Software. Contribute to PX4/Firmware development by creating an account on GitHub.

## Community Q&A

Jacob Crabill: What’s the plan with all the different UAVCAN drivers? Right now we have a mix between between SocketCAN and the NuttX implementation. Our goal is to not carry an extra driver next to NuttX if there’s no important reason coming up. Peter gave an interesting presentation about the drivers in the NuttX workshop: [https://www.youtube.com/watch?v=t49wq\_ovT50&feature=youtu.be&t=19112](https://www.youtube.com/watch?v=t49wq_ovT50&feature=youtu.be&t=19112)

Follow up question about resource usage of the drivers? Any UAVCANv1 flavor will use significantly less memory than the current UAVCANv0 implementation.

Jim Donelson: Is a community member senior C/C++ dev experienced with ST MCUs looking into where to get started. He noted we have a problem with

Salim: Hi, I want to push forward this PR: [https://github.com/PX4/Firmware/pull/15566](https://github.com/PX4/Firmware/pull/15566)  
Or, does PX4 go into feature-freeze status and won’t accept new features until v1.11 is released?  
Answer: Your change should be fine to be added looking at the diff.

Kalyan: Nora doesn’t have a PX4 IO chip. How does it work without AUX pins? With an octocopter that has additional servos? The support for all 14 PWM outputs was started but not finished yet. It should be resurrected and finished.  
Is there a way to fix problems with running more than 4-6 DSHOT outputs? Usually they are DMA configuration limitations but on H7 it should possible to configure it the right way. An additional thing is using PWM outputs on the same rail which needs some work such that the right output driver gets started on the right hardware pins.

## In-Depth discussions

- [https://github.com/PX4/Firmware/pull/15495](https://github.com/PX4/Firmware/pull/15495)  
Possible short term solution: Just exclude the throttle and yaw and the main problem is gone.  
Follow-up discussion: Have an RC and MAVLink stick input instance that handles gestures, handoffs.

* * *

## Errata and Feedback

Let me know below if we failed to capture anything the right way, and if there are any updates (not present here), or you have feedback you would like to share with the dev-team.

---

<div class="post-metadata">

**Author:** ![jimdgit](https://discuss.px4.io/user_avatar/discuss.px4.io/jimdgit/32/6860_2.png) [@jimdgit](https://discuss.px4.io/u/jimdgit)\
**Post date:** [August 13, 2020, 6:16pm UTC](https://discuss.px4.io/t/px4-dev-call-august-19-2020/18115/2 "2020-08-13T18:16:41Z")

</div>

I wish you would say WHAT TIME as hh:mm???

---

<div class="post-metadata">

**Author:** ![rroche](https://discuss.px4.io/user_avatar/discuss.px4.io/rroche/32/17635_2.png) [@rroche](https://discuss.px4.io/u/rroche)\
**Post date:** [August 13, 2020, 7:01pm UTC](https://discuss.px4.io/t/px4-dev-call-august-19-2020/18115/3 "2020-08-13T19:01:41Z")

</div>

Hey @jimdgit you can join the call weekly 08:00 AM Pacific, feel free to add it to your calendar (see link below)

> **[Dronecode Calendar - Dronecode](https://www.dronecode.org/calendar/)**
>
> \[vc\_row type=”in\_container” full\_screen\_row\_position=”middle” column\_margin=”default” column\_direction=”default” column\_direction\_tablet=”default” column\_direction\_phone=”default” scene\_position=”center” text\_color=”dark” text\_align=”left”...

---

<div class="post-metadata">

**Author:** ![jimdgit](https://discuss.px4.io/user_avatar/discuss.px4.io/jimdgit/32/6860_2.png) [@jimdgit](https://discuss.px4.io/u/jimdgit)\
**Post date:** [August 13, 2020, 8:55pm UTC](https://discuss.px4.io/t/px4-dev-call-august-19-2020/18115/4 "2020-08-13T20:55:04Z")

</div>

Thanks I will. Senior C/C++ Dev.
