Daniel Agar
0ec5bc8ceb
add airspeed mode
9 years ago
Jimmy Johnson
d69ef3d401
adding follow me
9 years ago
Don Gagne
5024b7aba9
Reorder vehicle components
9 years ago
Daniel Agar
12aa4679a8
PX4_CUSTOM_MAIN_MODE consistency
9 years ago
Don Gagne
9fa4c40b69
Simple flight mode config
9 years ago
Don Gagne
f606cddaf1
clear setting clears cached files
9 years ago
dogmaphobic
3e5cd8981a
Making the ESP8266 component "common" instead of APM/PX4 only.
9 years ago
dogmaphobic
ebbcd773a4
Using proper Fact testing to test if the WiFi Bridge is present.
9 years ago
dogmaphobic
e4d70460e2
Don't look for the ESP8266 if running unit tests.
...
Fact* espVersion = getFact(FactSystem::ParameterProvider, MAV_COMP_ID_UDP_BRIDGE, "SW_VER"); crashes unit test if the parameter does not exist (which is exactly what the call is trying to establish).
10 years ago
dogmaphobic
6e12a7e8f2
ESP8266 Component Panel
10 years ago
Don Gagne
b434b4a481
PX4 Tuning Component
10 years ago
Don Gagne
89cacd32a1
Convert QGCMessageBox to QGCApplication::showMessage
10 years ago
Don Gagne
b8e679802b
APM Radio Config
...
Refactored PX4 radio config to work with both PX4 and APM
10 years ago
Don Gagne
fb43c44204
More works towards removing UAS completely
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
9010541154
More header fixes for Mobile build
10 years ago
Don Gagne
8b9ee774d1
Allow param edit with missing parameters
10 years ago
Don Gagne
1ad7da2c48
Allow param edit with missing parameters
10 years ago
Don Gagne
3190f0b9b2
Correcting joystick implementation
10 years ago
Don Gagne
c09f32d31c
Correcting joystick implementation
10 years ago
Don Gagne
943d47a451
New MultiVehicleManager, Vehicle objects
...
- MultiVehicleManager is a Qml friendly replacement for UASManager
- Vehicle is a replacement for both UAS and AutoPilotPlugin
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
eb69c87a6f
Respect COM_RC_IN_MODE setting
10 years ago
Lorenz Meier
acbacef396
Autopilot plugin and airframe loader: Move to new-style map approach
10 years ago
Lorenz Meier
6d80c11f25
Autopilot plugins: Generate audio strings
10 years ago
Don Gagne
6261e7618d
FactPanel V2
10 years ago
Lorenz Meier
0f76d2a660
PX4 flight modes: Cleanup acro, introduce stabilize
10 years ago
Don Gagne
208be59b2a
commit
10 years ago
Don Gagne
97c8b6dc31
FactSystem now only source for parameters
...
QGCUASParamManager and friends are replaced by FactSystem
10 years ago
Don Gagne
84dda11892
Full Fact meta data implementation
10 years ago
Don Gagne
5f5aea8490
Lead the user through fixing setup problems
10 years ago
Don Gagne
4787a4fc30
Add Group support to FactSystem
10 years ago
Don Gagne
7e063193a6
Convert Airframe Config to Qml
10 years ago
Don Gagne
4b128fba64
Update for FactLoader->ParameterLoader changes
10 years ago
Don Gagne
dee99ea532
Changed pluginReady mechanism
...
More consistent with Qml usage pattern
10 years ago
Don Gagne
c8f1e925fa
Add setup pre-flight check
10 years ago
dogmaphobic
d98b1a8064
Initial Battery Config
10 years ago
Don Gagne
b69a146e73
New Flight Mode config
10 years ago
Don Gagne
ffc5f1d9f1
Handle incorrect parameter version
...
If parameter version is too old, setup is not supported
10 years ago
Don Gagne
8d7280049f
Add setup prereq support
11 years ago
Don Gagne
f08d592f23
Added new _autopilot member
11 years ago
Don Gagne
558b23f894
AutoPilot plugin restructuring for better QML support
...
- properties now hand off of main “autopilot” object in qml
- Added support for summary items through qml
11 years ago
Don Gagne
a9e3af1ef2
Switch parameter facts to QVariantMap
...
This way you don’t need to know parameter set ahead of time.
11 years ago
Don Gagne
fc493d75c1
Move UAS and MAVLinkProtocol back to main thread
...
Plus a large number of other changes to allow for orderly shutdown of
objects without crashes or asserts. This is need for unit tests to
create/delete global state around every test.
11 years ago
Don Gagne
d6ddbdc382
New FactSystem
...
Allows parameter access from QML among other things
11 years ago
Don Gagne
d2923d8ee0
Track Singletons in QGCApplication
...
- allow unit tests to use QGCApplication
- clear global singletons for each unit test run
11 years ago
Don Gagne
6255090918
Commit
11 years ago
Don Gagne
006b4d3611
New AutoPilotPlugin and VehicleSetup
11 years ago
Don Gagne
0f3a51fc3f
New AutoPilotPlugin and VehicleSetup
11 years ago