The current code would set the vehicle to guided,
then arm, and if fixed wing, then switch to auto.
This small time it remained in guided, until QGC
received feedback of vehicle armed and changed to
auto, was enough to cause dangerous situations,
because when arming in guided mode, if the
vehicle is a tilt rotor vtol, it would arm the
rotors in forward flight position.
This commit changes the behaviour of start mission,
so if it is an Ardupilot fixed wing or VTOL it will
set auto mode, and then arm, which is the intended
way of dealing with this in Ardupilot
All I do here is ask qmake for the architecture and use it to download
the correct *.deb package. The rest of the changes is simply indentation.
I do not have an aarch64 linux so testing against Android NDK.
clang is slightly more picky with the unused 'this' captured by the
Airmap/services/*.cpp files
This adds regular expression support to the parameter search function. I
added the isValid condition to prevent the contains function to spam the
log with messages about invalid regular expressions.
User requested this feature here:
https://github.com/mavlink/qgroundcontrol/issues/10383
This passes the styleData.textColor property from the TableView to the
Text items used to populate the rows to ensure the proper color of the
text to match the alternating background colors of each row.
This fixes not being able to read the text on macOS where half of the
rows were black text on almost black background.
Fixes: #10449
Github provides a `github.ref_name` variable that contains the branch
name:
"The short ref name of the branch or tag that triggered the workflow
run. This value matches the branch or tag name shown on GitHub. For
example, feature-branch-1."
https://docs.github.com/en/actions/learn-github-actions/contexts#github-context
- Allows operator to close/open the gripper using a button assigned
- Rename Gripper Grab/Release into Close/Open for clarity
- Add comments regarding Gripper functionality
Expose MAV_CMD_DO_GRIPPER Mission item to Mission planning GUI and
update the name shown to the user
This is used for the Package Delivery feature of PX4
The build process installed the SDL2 framework at
Frameworks/SDL2.Framework
but in MacOS 12.6 this seems to matter because the correct name
that is stored in the QGroundControl binary is
Frameworks/SDL2.framework
This patch stores the SDL2 framework at the correct place that
fits to the location stored in the binary.
Thanks to krl91 who figured out the problem.
Closes: #10435
The postinstaller setup was not working in Qt Creator when
you build twice with config "install" because the directories and files already
exist. This patch deletes possible files such that the build does
not fail.