DonLakeFlyer
13cd3784fd
Restructure guided takeoff support to work for vtol
8 years ago
DonLakeFlyer
724df478bf
Centralized guided support for all ArduPilot vehicles
8 years ago
Don Gagne
537463c57c
New Mavlink 2 spec GeoFence and Rally Point support
8 years ago
Jacob Walser
a8ddb30c60
Add override/final to APMFirmwarePlugin signatures
8 years ago
Jacob Walser
513d1583c9
Handle firmware-specific facts in firmwareplugin
8 years ago
Don Gagne
b70e1880cf
Correctly place firmware plugin instance data with Vehicle
8 years ago
DonLakeFlyer
774fad4ef6
Major cleanup to Guided Bar
8 years ago
DonLakeFlyer
74766ba839
FirmwarePlugin support indoor/outdoor brand image
8 years ago
Gus Grubba
2666ec405c
Moved toolbar indicator list from QGCCorePlugin to FirmwarePlugin.
8 years ago
Don Gagne
ec091ecc11
Changed default component id discovery
...
Use component id from heartbeat
8 years ago
Don Gagne
088c2d94f4
Starting point for new MultiVehicle view
9 years ago
Don Gagne
0ce6d773bb
Allows QGC plugins to be optional or custom
9 years ago
Don Gagne
698e6bb16d
Switch ArduPIlot setup pages to new SetupPage usage
...
Also added new FirmwarePlugin::brandImage support
9 years ago
Don Gagne
f69b38e4dc
Convert to pack/encode_chan apis
9 years ago
Don Gagne
e7979fd93f
Must use pack_chan and encode_chan due to mav 2.0 problem
...
_finalize methods need information which is not available if all you
have is a mavlink_message_t
9 years ago
Don Gagne
5c4658462a
Initial ArduPilot Rally Point support
9 years ago
Don Gagne
a75f4b6daf
More work on GeoFence support
...
- GeoFence support comes from plugin
- Circle fence support
- Better param support
9 years ago
Don Gagne
0cecf13fcd
Major rewrite of Mission Item json editor support
9 years ago
Rustom Jehangir
571e7fb1b8
Implement manual control button reserved function for ArduSub plugin.
9 years ago
dogmaphobic
ed8e2df7b3
Show Orbit button only if supported.
9 years ago
Don Gagne
0aea00885e
Motor Setup/Testing support
9 years ago
Lorenz Meier
78550907fe
Adjust license terms in all headers to reflect new dual-license
9 years ago
Daniel Agar
6043cf9515
PX4 only show FW/MC modes
9 years ago
Don Gagne
5a039092a6
Fix APM parameter versioning
9 years ago
Don Gagne
d1cba94cd5
Add Solo video support
9 years ago
Don Gagne
6e9d785ceb
Drop high rate PreArm messages
...
Also filter solo version string
9 years ago
Don Gagne
367b0b85d3
Add Guided mode support
9 years ago
Don Gagne
bf6599e4f5
Versioned parameter meta data cache
9 years ago
Don Gagne
9699594957
Support command editor overrides
...
- override by vehicle type
- override by firmware type
9 years ago
Don Gagne
90e4b7fec9
Fix more incorrect severity problems
9 years ago
Don Gagne
a067300d86
Warn on unsupported APM version
10 years ago
Pritam Ghanghas
48b7474a1c
Initial support for parameter metadata for apm.
10 years ago
Don Gagne
2be5e74d11
APM accel calibration
10 years ago
Don Gagne
57cdf65ba9
Add supportedMissionCommands
10 years ago
Don Gagne
3433b5417d
Remove as many Singletons as possible
...
Instead us a Toolbox concept which hangs off of QGCApplication
10 years ago
Don Gagne
f132b11025
ParameterLoader to Vehicle, ParameterMetaData to FirmwarePlugin
10 years ago
Don Gagne
f1070496e0
Move ParameterLoader override to FirmwarePlugin
10 years ago
Don Gagne
9866b60391
New virtual for APM style mission support
10 years ago
Pritam Ghanghas
04a4054aaa
flight mode support for ArduPilot
10 years ago
Don Gagne
46cfbbe9de
Add support for MAV_TYPE specific FirmwarePlugin
10 years ago
Pritam Ghanghas
95b85aca46
fixed review comments
10 years ago
Don Gagne
bd304b2c69
APM stack must request data streams on connect
10 years ago
Pritam Ghanghas
c4bbfcdbd2
Fixes the problems because of this change
...
https://github.com/diydrones/apm_planner/issues/788
10 years ago
Don Gagne
37e9f869a2
Added APM Firmware Plugin
...
- Also added new adjustMavlinkMessage support
10 years ago
Don Gagne
1888a8dc54
New Joystick config, new Joystick control classes
10 years ago
Don Gagne
11e2680259
Remove bogus contructor
10 years ago
Don Gagne
a298165f62
New FirmwarePlugin support
...
- FirmwarePlugin is the new place for code which is specific to
firmware flight stack
- FirmwarePlugin currently supports flight mode apis
- Modify code to use new FirmwarePlugin support
10 years ago
Don Gagne
92c0b53cad
Update tests for new toolbar
...
Also turn them back on
10 years ago
Don Gagne
e0fed930e9
Fix SetupView to work with latest mavlink headers
...
- Updated MainWindowTest to catch this problem
- Also implemented initial pass at SetupView unit test
10 years ago
Don Gagne
581a026fda
Fix SetupView to work with latest mavlink headers
...
- Updated MainWindowTest to catch this problem
- Also implemented initial pass at SetupView unit test
10 years ago