Skip to content

Copter, Rover, Plane, Tracker: 4.5.5-beta1 release #27416

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

Merged
merged 48 commits into from
Jul 3, 2024

Conversation

andyp1per
Copy link
Contributor

@andyp1per andyp1per commented Jun 28, 2024

This moves copter, rover, plane and tracker to 4.5.5-beta1.

It includes the following changes:

andyp1per and others added 30 commits June 28, 2024 14:23
and confirm version when running tools
Adds the sidebar symbols translation to BTFL fonts, so sidebar is properly displayed in DJI O3 OSD.
The offset generated by the EK3_OGN_HGT_MASK parameter bit 2 option is applied to the baro or range finder sensor so it does not have to be applied to the local position height.
this is not useful and just causes concern to users. Any small bus
delay can trigger this. We have health monitoring at a higher level
Record enabled backends
Empirically what is present on Cube Reds built on/after 2024-04-14.
tell users if params may not persist
run_next_script can free the script if the script runs over-time.

... so stop using data from that freed script structure!
Adds RSSI dBm, SNR, LQ, Tx power and active antenna OSD fields
Adds RSSI dBm, SNR, LQ, Tx power and active antenna OSD fields
Adds RSSI dBm, SNR, LQ, Tx power and active antenna OSD fields
Adds RSSI dBm, SNR, LQ, Tx power and active antenna OSD fields
previously if there was a jump limit we informed the user we were jumping and provided the current count and the limit.

This changes things so that if there's no limit we emit the same message, with the count and "unlimited" in place of the limit number
@rmackay9
Copy link
Contributor

rmackay9 commented Jul 2, 2024

Hi @andyp1per,

Thanks very much for preparing the release. I think we can merge it as-is but a few things I noticed:

  1. prefix should be "Rover:" for one of the "Plane: prepare for 4.5.5-beta1" commits
  2. for the title of the "Copter: 4.5.5 release notes" it might be good to put a "-beta1" suffix on the version
  3. two autotest commits were missed for these PRs. It's autotest so not critical but just in case this wasn't on purpose

@andyp1per
Copy link
Contributor Author

@rmackay9

  • prefix should be "Rover:" for one of the "Plane: prepare for 4.5.5-beta1" commits

Thanks, fixed

  • for the title of the "Copter: 4.5.5 release notes" it might be good to put a "-beta1" suffix on the version

Thanks, fixed

This was deliberate - they didn't merge cleanly due to extensive changes in autotest but I felt that wasn't reason enough to hold up the fix themselves, hope that's ok

@rmackay9
Copy link
Contributor

rmackay9 commented Jul 2, 2024

One thing to note is that this PR includes this EKF fix:

but does not include this other one from Tridge that apparently fixes the same problem (or at least the symptom) but in a different way

I suspect it is not a problem, I'm just highlighting potential issues. The fact is that we've never seen the climb away issue on a real vehicle and I was unable to reproduce it in SITL without either fix applied.

@rmackay9 rmackay9 merged commit d9518ff into ArduPilot:Copter-4.5 Jul 3, 2024
92 checks passed
@Hwurzburg
Copy link
Contributor

Hwurzburg commented Jul 5, 2024

anything that was marked as wiki needed will NOT be added into the wiki until 4.6 unless I am provided a list or I get around to going thru each commit and noting its wiki can now be integrated instead of being an upcoming feature .....anytime we back port from master, if the commit has wiki needed I need to know to move it from the 4.6 list into the wiki, since most 4.6 items I have already created under upcoming features....

okay, sloged through them and will move into main wiki this weekend those needing it

@andyp1per andyp1per deleted the pr-copter-4.5.5 branch July 26, 2024 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.