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

Sync with upstream master | Wed May 29 17:01:42 UTC 2024 #269

Merged
merged 11 commits into from
Jun 20, 2024

Conversation

auterion-ci
Copy link

Sync master with upstream mavlink/mavlink:master

amy-chen-skydio and others added 11 commits April 11, 2024 09:29
* Add support for illuminators

 - Add MAV_TYPE and MAV_COMPONENT enums for illuminators
 - Remove MAV_CMD_ILLUMINATOR_ON_OFF from wip
 - Add command to configure illuminator settings
 - Add messages to report illuminator status and information

* Update common.xml

Address PR comments and add `enable` field in `ILLUMINATOR_STATUS` to indicate if the illuminator is on or off

* Update common.xml

Address PR comments and fix formatting

* Update common.xml
Address PR comments (remove PID/VID), add illuminator firmware version, and add illuminator error flags

* Update common.xml

* Update common.xml

Address PR comments: remove `serial_number` and `firmware_version` from `ILLUMINATOR_INFORMATION` and use `COMPONENT_INFORMATION_BASIC` instead

* Update common.xml and development.xml

Address PR comments: move COMPONENT_INFORMATION_BASIC from development
to common and remove ILLUMINATOR_INFORMATION

* 1. Resolve conflight: sync to most-up-to-date master and assign a new message id 440 to ILLUMINATOR_STATUS
2. Fix type and add `ILLUMINATOR_ERROR_FLAGS_THERMISTOR_FAILURE` error flag
* common.xml: deprecate MAV_CMD_SET_PARAMETER

I don't think anybody actually implements this.
ArduPilot doesn't.
PX4 doesn't seem to.
QGC doesn't seem to
MissionPlanner doesn't.
MAVProxy doesn't

* Update message_definitions/v1.0/common.xml

---------

Co-authored-by: Hamish Willee <[email protected]>
Add an EditorConfig to make sure editors know how to correctly edit and
save files. Also strip trailing whitespace in some files that don't need
it, as configured in the EditorConfig file.
* Improved docs from XML generation_toolchain

- Make replaced-by a link
- Fix message field desc
- Make enums in param values into links
- Fixes following testing
- Add deprecated desc, if exists
- Add todo if we ever get WIP tags with text in them
- Make the main lists to dicts, to allow easier merging
- Merge XMLs
- Fix up ordering of items
- Make more robust - can spot new fields
- Improve table layout
- Add max, min, invalid, instance, default, to fields
- Add highlighting for WIP/Deprecated
- Minor fix to intros
- Add placeholder for building dialect tree
- Add summary of stuff in THIS file
- Flake8 Lint
- Workflow to deploy docs + dependencies file

* Update workflow to commit PR
* Fix typo for commands max value

* Fix increment None
@sfuhrer sfuhrer merged commit fd4d43f into master Jun 20, 2024
15 checks passed
@sfuhrer sfuhrer deleted the master-catchup-fd4d43f branch June 20, 2024 09:51
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

Successfully merging this pull request may close these issues.

7 participants