Don Gagne
9ab9d653a1
Components renamed to ComponentInformation
...
Better reflects actual code. Also reduces confusing with things like VehicleComponent
2025-02-16 16:24:01 -08:00
Holden Ramsey
0c8dddc0be
CMake: Cleanup CMakeLists
2025-02-11 22:55:02 -05:00
Holden Ramsey
60260a52b1
CMake: Make Test Dependencies Private
2025-02-08 23:58:46 -05:00
Holden
d393f8fc92
Resolve Qt6.7 deprecation warnings
2025-01-23 14:56:57 -05:00
Holden
866c5c0d36
Cleanup MockLink Helper Classes
2025-01-18 17:27:29 -05:00
Holden
43504cb7ca
CI: Deployment Updates
2025-01-16 19:57:23 -05:00
Holden
dcb28382cc
CMake: Deployment Updates
2025-01-16 06:55:31 -05:00
Rubén Pérez Alonso
7f2541bac5
Add final approach speed to the Landing Pattern
...
Introduced an option for setting an airspeed for the final approach in
the Landing Pattern editor, almost identical to the one found in
standard waypoints, for the purposes of energy management before the
glide slope.
It works by inserting a DO_CHANGE_SPEED mission element right after the
DO_LAND_START, in such a way that the speed is also changed in the event
of an RTL. The option is unchecked by default.
2025-01-03 09:21:07 -08:00
Holden
af69ed00f6
Correct StateMachine Inheritance
2024-12-22 03:19:56 -05:00
Holden
8cddda9b9c
Tests: Remove old irrelevant tests
2024-12-21 00:08:04 -05:00
Holden
a7b9a8ff44
AnalyzeView: Download Logs Cleanup
2024-12-16 16:44:31 -05:00
Holden
39b1ae11c5
Convert QGCCorePlugin to Singleton
2024-11-29 11:54:55 -05:00
Holden
4797dd7574
Convert SettingsManager to Singleton
2024-11-29 07:14:50 -05:00
Holden
4508bb3c14
Convert MultiVehicleManager to Singleton
2024-11-29 03:11:12 -05:00
Holden
6bbb5e720d
Convert LinkManager to Singleton
2024-11-28 16:19:20 -05:00
Holden
fe917b39fe
Comms: Convert MAVLinkProtocol to Singleton
2024-11-27 07:02:45 -05:00
Holden
75766a019d
Utilities: Fix QGCFileDownload for local files
2024-11-26 17:57:46 -05:00
Holden
9c3948fdc4
AudioOutput: Fix queue size and improve thread safety
2024-11-23 11:19:41 -05:00
Holden
76ee1c135a
Comms: Fix USBBoardInfo Parsing Test
2024-11-23 04:15:14 -05:00
Holden
2c13c90e82
QtLocationPlugin: Add Elevation Provider Selection
2024-11-20 13:53:37 -05:00
Holden
6521176415
Camera: Move CameraMetaData list from FirmwarePlugin to CameraManager
2024-11-19 17:04:33 -05:00
Holden
92b0d5e46d
Convert MAVLinkLogManager to Singleton
2024-11-12 07:17:58 -05:00
Holden
ac083a35a8
Convert MissionCommandTree to Singleton
2024-11-09 12:14:37 -05:00
Holden
74e588b440
Convert FirmwarePluginManager to Singleton
2024-11-09 09:36:01 -05:00
Holden
5bd3a12828
PositionManager: Convert to Singleton
2024-11-09 06:34:26 -05:00
Holden
61d37c0d23
GPS: Prepare for new gps sources & threading changes
2024-10-25 11:48:03 -04:00
Holden
077c72cd31
Utilities: Cleanup File Classes
2024-10-25 04:57:51 -04:00
Holden
b858e18f07
AnalyzeView: Fix GeoTagWorker Threading
2024-10-18 22:37:08 -04:00
Don Gagne
4165a0d656
Fix status text escaping/signalling
...
Regular status text messages should move around system un-formatted
Add missing textMessageReceived signaling
2024-10-17 11:20:37 -07:00
Paschalis
25b9f5ccf3
Fix ADSB_Simulator.py to generate vehicles on the map ( #12002 )
2024-10-13 11:31:08 -07:00
Holden
9ad5fe3d0a
AnalyzeView: Remove easyexif lib
2024-10-08 00:05:21 -04:00
Holden
008ae6ef30
Comms: Fixup LinkManager
2024-09-21 16:49:50 -04:00
Holden
d48317a780
Utilities: Update Compression
2024-09-20 19:14:45 -04:00
Holden
b3c4fa5a02
ADSB: Add Unit Test
2024-09-06 18:49:31 -04:00
Holden
25ef6ae0e6
FollowMe: Re-enable for Ardupilot
2024-09-06 18:31:15 -04:00
Holden
39fab5b5bc
Terrain: Cleanup Terrain Queries
2024-09-06 17:04:42 -04:00
Holden
e5b27fbbd4
Comms: Update QGCSerialPortInfo
2024-09-06 16:19:10 -04:00
Holden
efa4e2f565
CMake: Add New Installers
2024-09-06 01:08:14 -04:00
Holden
57f4142a6b
Geo: Reenable tests
2024-09-05 22:19:43 -04:00
Holden
7ec236b97a
Test: Temporarily disable test causing segfault
2024-09-05 21:05:24 -04:00
Sam Gillam
9aa0f051ff
Fix light/dark toggle button on "Palette Test" page
2024-09-04 14:45:08 -04:00
Don Gagne
5c0ebf39a2
Add support for more than one request message in play at a time
2024-08-21 10:46:42 -07:00
Julian Oes
5b3ef29572
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.
2024-08-19 14:04:04 +02:00
davidsastresas
fe445c8944
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
2024-08-19 14:04:04 +02:00
davidsastresas
4f513069ba
RequestMessageTest.cc: disable vehicle gimbal controller on this test:
...
As it also sends request messages and it collides with the
requests of this test
2024-08-19 14:04:04 +02:00
Don Gagne
7baf97e262
New secure connection identification for mavlink signing
2024-08-15 09:44:21 -07:00
Holden
49740f31d8
Remove Deprecated QMake Build System
2024-08-15 08:44:12 -04:00
Don Gagne
f25dfc0f2e
Add missing class to base class UnitTest::cleanup
2024-08-14 09:04:13 -07:00
Holden
e7b222bfe8
MAVLink: Add Signing
2024-07-27 12:13:56 -07:00
Holden
35e47962ad
FactSystem: Remove FactSystem Class
2024-07-09 15:18:40 -07:00