DonLakeFlyer
f846055e89
Camera Feedback on Fly View
8 years ago
Don Gagne
b257d585c7
Use MISSION_CLEAR_ALL for removeAll
...
Works around ArduPilot strangeness with empty missions end
8 years ago
Don Gagne
ea212bd097
Update to unit test
8 years ago
Don Gagne
f5e60b5ed7
Fix encode_chan usage
...
Must memset structures before use.
8 years ago
DonLakeFlyer
a45768c624
Better resume mission generation
...
Fixed a pile of bugs as well
8 years ago
Donald Gagne
6c4e1c0c8c
Pile of bugs fixes around map positioning
...
Plus low battery announce changes
8 years ago
DonLakeFlyer
6454b0f085
Add resume mission support
8 years ago
DonLakeFlyer
489d6acf70
Support for Mission End Actions
8 years ago
DonLakeFlyer
d9226afe35
Support for Mission End Actions
8 years ago
Donald Gagne
dbebfb3e8d
Altitude is not in _INT format
8 years ago
DonLakeFlyer
855da00e69
Major work on GeoFence, clear mission on flight end
8 years ago
DonLakeFlyer
319cf9c53b
New MissionSettingsComplexItem
8 years ago
DonLakeFlyer
9315d65fb4
Add support for MISSION_ITEM_INT
8 years ago
Don Gagne
1e0e17b55c
Fix flag
9 years ago
Don Gagne
4c604d0db6
Harden mission protocol to lost packets
...
Retry in all the right/possible places. Don’t freak out about things
coming in unknown sequences.
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
a42225cca3
New offline editing Vehicle support
...
Includes ability to load params
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
Ricardo de Almeida Gonzaga
52fef372ba
Fix typos
9 years ago
Don Gagne
9ccb906b1c
Correct single transaction checking
9 years ago
Don Gagne
8144e36227
Disregard spurious MISSION_ITEM
9 years ago
Don Gagne
b10e690067
Fix priority link and default component id usage
9 years ago
Lorenz Meier
78550907fe
Adjust license terms in all headers to reflect new dual-license
9 years ago
Don Gagne
1343a42f2e
DO_JUMP fixup incorrect
9 years ago
Don Gagne
367b0b85d3
Add Guided mode support
9 years ago
Don Gagne
10c7e170ee
Fix comparison
9 years ago
Don Gagne
32b8a5494e
Simple/Complex item rearchitecture
...
Plus new unit tests
9 years ago
Don Gagne
9e061b2da3
ComplexMissionItem support for Survey
9 years ago
Don Gagne
2d887d6243
Track current mission item while flying
9 years ago
Don Gagne
f657d3190d
Fix DO_JUMP id handling
...
# Conflicts:
# src/MissionManager/MissionManagerTest.cc
9 years ago
Don Gagne
9699594957
Support command editor overrides
...
- override by vehicle type
- override by firmware type
9 years ago
Don Gagne
181e69f74d
Mini-protocols must only communicate over single link
9 years ago
Don Gagne
8567a8d18c
Remove change which is in another pull
9 years ago
Don Gagne
2b0fff5242
Mini-protocols must only communicate over single link
9 years ago
Don Gagne
156227d939
Fix signal order
...
Previous order was signalling new mission items available prior to in
progress going false. This was causing MissionController to pull an
empty mission list.
9 years ago
Don Gagne
4131c134d2
Mission protocol robustness rework
9 years ago
DonLakeFlyer
2390c57366
APM Mission fixes
10 years ago
Don Gagne
d499b513ff
Mission raw/friendly edit support
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
ef4ff0d2a8
Wait until parameter load complete for Mission Load
10 years ago
Don Gagne
f0bd33efac
Add support for APM Mission quirks
...
Also merged MissionController and MissionEditorController into single
MissionController implementation
10 years ago
Don Gagne
8486766382
Correctly handle 1-based items
10 years ago
Don Gagne
42af3324d9
Share item indicator display code between Plan/Fly views
10 years ago
Don Gagne
3b20c76d74
More work on waypoint lines
10 years ago
Don Gagne
909d026ea6
Better error message output
10 years ago
Don Gagne
af7d7eaaac
Make compiler happy
10 years ago
Don Gagne
2d710f9e73
Better error messages
10 years ago
Don Gagne
25ea9ddf4a
MissionManager read hardening unit test
...
- Fixed found bugs in MissionManager
10 years ago
Don Gagne
b05575faf2
MissionManagerTest protocol hardening tests
...
- Fixed bugs found to unit test
10 years ago
Don Gagne
fcf059d3b6
Change to warning
10 years ago