PX4BuildBot
17f7d8008b
Update PX4 Firmware metadata Fri Apr 12 19:40:38 UTC 2024
8 months ago
Julian Oes
15bdfd5f16
Revert ".github: Don't upload to S3, just for this particular branch, see details:"
...
This reverts commit ab7c716b0e
.
9 months ago
davidsastresas
8d72421a99
QGCCameraManager.cc: change log from qWarning to CameraManagerLog:
...
This made sense when we were not taking compid autopilot into account,
but now it will log this every vehicle connection if it isn't emulating
a mavlink camera
9 months ago
davidsastresas
c1a85b023b
VehicleMapItem.qml: fix qml warning
9 months ago
davidsastresas
a2d7d1812d
OfflineMap.qml: Fix menu
9 months ago
IanBrace2
f1ba395bf8
Using GST structure to confirm video decoding stream format.
9 months ago
Julian Oes
9359fc4c1b
QGeoMapReplyQGC: disable noisy warning
9 months ago
Julian Oes
6eb0e42539
Camera: video stream request fixup
...
This fixes getting the video stream.
9 months ago
Julian Oes
4b50ece3d8
QGeoMapReplyQGC: ignore SSL without OpenSSL 1.x
...
This fixes terrain download on Ubuntu 22.04 where only OpenSSL 3 is
available on the system but Qt5 wants OpenSSL 1.x.
This just copies the fix over from QGCFileDownload.
9 months ago
Julian Oes
750f1f2247
CI: upload artifacts to release
9 months ago
Julian Oes
a02e74a47e
Vehicle: fix unit tests after camera change
...
Since we no longer request cameras to have specific camera component IDs
but allow the autopilot to "be" a camera as well, we need to adjust the
unit tests to account for that.
9 months ago
Julian Oes
f20f05e87c
Camera: allow camera managed by an autopilot
...
By querying autopilot for the CAMERA_INFORMATION message, we allow an
autopilot to be a proxy for a MAVLink or non-MAVLink camera.
The idea is similar to a gimbal manager implemented by an autopilot.
9 months ago
Julian Oes
b02c0dd176
Camera: switch to new REQUEST_MESSAGE commands
...
The used commands like REQUEST_CAMERA_SETTINGS and
REQUEST_CAMERA_INFORMATION are deprecated. Therefore, we should
gradually try to move to the new REQUEST_MESSAGE commands.
This commit does so by sending REQUEST_MESSAGE by default but falling
back to the previous commands on the second try and every other retry
after that.
9 months ago
Julian Oes
9b00dc0395
qmake: fix Android version code for RCs
...
This removes rc version strings from the Android version code which
does not allow for anything but numbers. This is just to fix the release
candidate builds.
9 months ago
Julian Oes
a753a86844
VideoReceiver: bump gstreamer version
...
Otherwise it is not found for Android.
9 months ago
davidsastresas
76cf180808
.github: fix mac build
9 months ago
davidsastresas
345ddba886
.github: Update android gstreamer to 1.18.6:
...
Previous version used is not available anymore to download
9 months ago
davidsastresas
efa109cfc1
GimbalController: Limit how fast we send gimbal status message request:
...
There was no wait between such requests, and Ardupilot was failing
to detect the handshake some times
9 months ago
davidsastresas
dd166855d8
GimbalController: start handshake only after parameters are donwloaded:
...
Could interfere with parameter download on Herelink slower link
9 months ago
davidsastresas
ab7c716b0e
.github: Don't upload to S3, just for this particular branch, see details:
...
As per discussion here https://github.com/mavlink/qgroundcontrol/pull/11276
10 months ago
davidsastresas
d9df61e7ab
.github/android_release.yml: remove ext11 to fix build
10 months ago
Julian Oes
404545faec
Revert "MainRootWindow.qml: remove unused viewSwitch() function"
...
This reverts commit 9a8acc6c1a
.
10 months ago
davidsastresas
00fbb1a73e
SendMavCommandWithSignallingTest.cc: ignore MAV_CMD_REQUEST_MESSAGE:
...
gimbal controller sends some message requests when receiving a
hearbeat, and the cmd results collide with this test, so we filter
out MAV_CMD_REQUEST_MESSAGE from gimbal controller
11 months ago
davidsastresas
7f6a912f5a
RequestMessageTest.cc: disable vehicle gimbal controller on this test:
...
As it also sends request messages and it collides with the
requests of this test
11 months ago
davidsastresas
56e05f4a58
Vehicle: independent function to delete gimbal controller, needed for tests:
...
RequestMessageTest implementation collides with how gimbal controller works.
Gimbal controller will request some messages when hearbeat is received, to
try to discover new gimbals, and it messes with this particular test, so this
way we can disable gimbal manager just for this test
11 months ago
davidsastresas
ec2273666f
FlyViewVideo.qml, OnScreenGimbalController.qml: fix conflict with tracking feature after rebase
11 months ago
davidsastresas
9d31252424
GimbalIndicator.qml: Add Acquire/release control button
11 months ago
davidsastresas
390571fbf3
GimbalControllerSettings: Add setting to show or not Acquire/release control button
11 months ago
davidsastresas
29003c4f97
GimbalController.cc: send NAN instead of 0 when rates are not used
11 months ago
davidsastresas
24481c8885
FlyViewMap.qml: connect roilocationitem to vehicle roiCoordChanged:
...
Instead of setting manually the roilocationitem coordinate in
flyviewmap.qml, we rely instead on the new signal from vehicle.
This way, changes in roi in other parts of the app than map clicks,
like gimbal controls point home, will make the roi indicator appear
11 months ago
davidsastresas
23dfa6570e
Vehicle: add roiCoordChanged signal:
...
this allows for ROI commanded elsewhere than clicking on map
( like gimbal panel point home action ) to show the ROI indicator
on map
11 months ago
davidsastresas
02370dee98
FlyViewMap.qml: ROI edit click area ocupying all the label:
...
before this commit it was ocupying only the missionitemindex label,
which is very small. Now it takes into account the are with the label
as well
11 months ago
davidsastresas
78ee54ee91
Joystick: fix gimbal control and add some new button actions for gimbal control
11 months ago
davidsastresas
eb36c29e72
InstrumentValueIcons: add 2 new icons for gimbal telemetry, artwork by Alex de la Torre
...
Co-authored-by: davidsastresas <davidsastresas@gmail.com>
Co-authored-by: alexdelatorre <alex.delatorre@lincesystems.com>
11 months ago
davidsastresas
96292f0d3e
FlyviewVideo.qml: add OnScreenGimbalController for gimbal mouse actions control
11 months ago
davidsastresas
91b050d88d
OnScreenGimbalController.qml: first commit, process onscreen mouse actions for gimbal control
11 months ago
davidsastresas
b9f23b3755
VehicleMapItem.qml: add gimbal yaw indicator over map
11 months ago
davidsastresas
3329ef8d17
FirmwarePlugin.cc: add gimbalIndicator to toolIndicators
...
Co-authored-by: davidsastresas <davidsastresas@gmail.com>
Co-authored-by: Julian Oes <julian@oes.ch>
11 months ago
davidsastresas
e88303f611
GimbalIndicator.qml: first commit
...
Co-authored-by: davidsastresas <davidsastresas@gmail.com>
Co-authored-by: Julian Oes <julian@oes.ch>
11 months ago
davidsastresas
26ef825a02
qgcresources.qrc: add new icon for gimbal indicator
11 months ago
davidsastresas
5cc5b76f6b
resources: add new icon for gimbal indicator, artwork by Alex de la Torre
...
Co-authored-by: davidsastresas <davidsastresas@gmail.com>
Co-authored-by: alexdelatorre <alex.delatorre@lincesystems.com>
11 months ago
davidsastresas
c0d70cbc82
Vehicle: add gimbalController, and move gimbal functionality there:
...
All the gimbal related commands, minus ROI, are now in gimbal controller.
This commit removes everything else related to gimbal in vehicle, and also
adds some small fixes
Co-authored-by: davidsastresas <davidsastresas@gmail.com>
Co-authored-by: Julian Oes <julian@oes.ch>
11 months ago
davidsastresas
13ed857037
qgroundcontrol.pro: add GimbalController and GimbalControllerSettings
...
Co-authored-by: davidsastresas <davidsastresas@gmail.com>
Co-authored-by: Julian Oes <julian@oes.ch>
11 months ago
davidsastresas
0e4435f71d
QGCApplication.cc: add GimbalController and register to qml
...
Co-authored-by: davidsastresas <davidsastresas@gmail.com>
Co-authored-by: Julian Oes <julian@oes.ch>
11 months ago
davidsastresas
e44445ce70
GimbalController and GimbalControllerSettings: first commit
...
Co-authored-by: davidsastresas <davidsastresas@gmail.com>
Co-authored-by: Julian Oes <julian@oes.ch>
11 months ago
davidsastresas
6e152ec140
FlyViewMap.qml: fix previous c1364dad3 commit after backport to 4.3 from master:
...
Leaving set ekf origin out as well, as that hasn't been backported to 4.3
11 months ago
Don Gagne
3c39c108b0
Add ROI editing menu
...
* Supports Cancel ROI, and Edit Position
* Created reusable popup menu control
11 months ago
Don Gagne
e1d4b61c20
Add support to pass click position through signal
11 months ago
Don Gagne
72e9d74918
Remove ROI Indicator from toolbar
...
Click ROI in map to delete instead
11 months ago
davidsastresas
607879a512
ToolStrip.qml: expose fontSize for ToolStripHoverButton
11 months ago