Gus Grubba
2666ec405c
Moved toolbar indicator list from QGCCorePlugin to FirmwarePlugin.
8 years ago
Jacob Walser
29e3c496ad
Disable CompassMot for Sub
8 years ago
Don Gagne
72cd5d1ca6
Add support for FirmwarePluginFactory::supportedVehicleTypes
8 years ago
Jacob Walser
427836432d
Add calibrate pressure button in sensors page, enabled only for ArduSub
8 years ago
Danny Schrader
f16514fbd1
removed FirmwarePlugin message. Changed abortLanding() to abortLanding(double).
8 years ago
Danny Schrader
3345db1e5f
added Abort button (for abort landing). button sends MAV_CMD_DO_GO_AROUND.
8 years ago
Gus Grubba
240b37fe11
Allow FirmwarePlugin to provide vehicle icons.
8 years ago
Jacob Walser
bffe803cc3
Add firmware-specific joystick TX mode settings
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
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
0cecf13fcd
Major rewrite of Mission Item json editor support
9 years ago
Rustom Jehangir
2664e9a5a6
Make supportsJSButton a plugin option
9 years ago
Rustom Jehangir
a78ee55b13
Make supportsRadio a plugin option
9 years ago
Rustom Jehangir
479ca5622d
Make supportsManualControl a plugin option
9 years ago
Rustom Jehangir
3b82d52dfa
Make supportsThrottleModeCenterZero a plugin option
9 years ago
dogmaphobic
ed8e2df7b3
Show Orbit button only if supported.
9 years ago
dogmaphobic
b7e6281a7e
Adding Orbit Mode to Guided Bar
9 years ago
Lorenz Meier
78550907fe
Adjust license terms in all headers to reflect new dual-license
9 years ago
dogmaphobic
db61222679
Restore critical messages in the main window.
9 years ago
Don Gagne
0a88341fc5
Fix bad return
9 years ago
Don Gagne
4e1acddda8
Add support for version based parameter remapping
9 years ago
Don Gagne
e03fb849c0
Allow FirmwarePlugin to drop incoming messages
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
a067300d86
Warn on unsupported APM version
10 years ago
Pritam Ghanghas
48b7474a1c
Initial support for parameter metadata for apm.
10 years ago
Don Gagne
57cdf65ba9
Add supportedMissionCommands
10 years ago
Don Gagne
e4e71de748
Remove remaining singletons
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
Don Gagne
bd304b2c69
APM stack must request data streams on connect
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