Randy Mackay
|
865a4de33d
|
Common: use PACKED instead of pragma pack for Location
|
11 years ago |
Randy Mackay
|
954e10b26f
|
Rover: integrate dataflash Log_Write_MavCmd
|
11 years ago |
Randy Mackay
|
2f8daf2fa9
|
Copter: integrate dataflash Log_Write_MavCmd
|
11 years ago |
Randy Mackay
|
9ef920b0be
|
Plane: integrate dataflash Log_Write_MavCmd
|
11 years ago |
Randy Mackay
|
869f325c66
|
DataFlash: Log_Write_MavCmd replaces Log_Write_Cmd
|
11 years ago |
Andrew Tridgell
|
3a6698f54b
|
AP_Mission: fixed typo
|
11 years ago |
Andrew Tridgell
|
3538621c48
|
AP_Mission: doc updates
|
11 years ago |
Andrew Tridgell
|
4bf140aeac
|
Plane: make next_WP and prev_WP be locations
having a command ID in them doesn't really make sense
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
|
11 years ago |
Randy Mackay
|
48329c1bba
|
Mission: bug fix for loading consecutive do-cmds
The verify step was not being run for the 2nd consecutive do-command in
a mission list
|
11 years ago |
Randy Mackay
|
edab06a3ff
|
Copter: truncate mission before uploading new mission
replacing clear with truncate allows new missions to be uploaded while
the current mission is running
|
11 years ago |
Randy Mackay
|
ece02b0c9a
|
Mission: get_prev_nav_cmd returns int16
|
11 years ago |
Randy Mackay
|
f1b97fee53
|
Plane: correct typo re RTL home with no mission
|
11 years ago |
Randy Mackay
|
7f21e3885e
|
Plane: RTL home when AUTO run with no mission
|
11 years ago |
Randy Mackay
|
6b789cd711
|
Plane: rename next_nav_command to auto_rtl_command
This command is only used to get the vehicle home (or to a rally point)
after the mission has completed
|
11 years ago |
Randy Mackay
|
982ce56d2b
|
Plane: bug fix to set_current_cmd
When set_current_cmd mavlink message is received, resume mission only if
the mission has completed.
Stop mission when vehicle leaves AUTO mode.
|
11 years ago |
Randy Mackay
|
266a1ce9af
|
Mission: bug fix set_current_cmd
If mission had completed desired command index was ignored
|
11 years ago |
Andrew Tridgell
|
3e05baf95c
|
Plane: fixed build (forward declarations)
|
11 years ago |
Andrew Tridgell
|
2b5bf45e83
|
Plane: only activate mission callbacks in AUTO mode
|
11 years ago |
Andrew Tridgell
|
3277416aeb
|
Plane: fixed relative altitudes and resuming mission
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
|
11 years ago |
Andrew Tridgell
|
107cc2c126
|
AP_Mission: added truncate() function
Used when loading a mission while flying
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
|
11 years ago |
Andrew Tridgell
|
4992e2e2cf
|
Plane: use mission.resume() not mission.start()
|
11 years ago |
Andrew Tridgell
|
d4510d9b9b
|
Plane: altitude for do_set_home() is in meters
|
11 years ago |
Randy Mackay
|
27969175d9
|
Plane: bug fix to Loiter after mission completes
|
11 years ago |
Andrew Tridgell
|
acdaf561c8
|
AP_Mission: fixed typo
|
11 years ago |
Randy Mackay
|
9b0ae2fcff
|
Rover: use Dataflash lib's Log_Write_Cmd
|
11 years ago |
Randy Mackay
|
f3813593b7
|
Copter: use Dataflash lib's Log_Write_Cmd
|
11 years ago |
Randy Mackay
|
ebf72f5beb
|
Dataflash: example sketch includes AP_Mission.h
|
11 years ago |
Randy Mackay
|
790a907811
|
Plane: use Dataflash lib's Log_Write_Cmd
|
11 years ago |
Randy Mackay
|
150faafaf4
|
Dataflash: add Log_Write_Cmd method
|
11 years ago |
Randy Mackay
|
7ff379850c
|
Rover: integrate variable max num commands
|
11 years ago |
Randy Mackay
|
fdec917607
|
Rover: pass eeprom start to Mission constructor
|
11 years ago |
Randy Mackay
|
033b7eca9e
|
Plane: integrate variable max num commands
|
11 years ago |
Randy Mackay
|
7b6906ae3f
|
Copter: integrate variable max num commands
|
11 years ago |
Randy Mackay
|
fcea127537
|
Plane: CLI uses HAL eeprom storage size definition
|
11 years ago |
Randy Mackay
|
693ce27bf6
|
Plane: pass eeprom start to Mission constructor
|
11 years ago |
Randy Mackay
|
b587d0d597
|
Copter: pass eeprom start to Mission constructor
|
11 years ago |
Randy Mackay
|
8e117d29eb
|
Mission: test exceeding command storage size
|
11 years ago |
Randy Mackay
|
9e07070d86
|
Mission: pass eeprom start into constructor
This allows different storage locations for ArduCopter, Plane and Rover
|
11 years ago |
Randy Mackay
|
7663c5898e
|
AP_HAL_Boards: board specific storage size definition
|
11 years ago |
Randy Mackay
|
7b9c3bf707
|
Rover: call mission.init during startup
|
11 years ago |
Randy Mackay
|
36a5287de5
|
Plane: call mission.init during startup
|
11 years ago |
Randy Mackay
|
b718b9070a
|
Copter: call mission.init during startup
|
11 years ago |
Randy Mackay
|
ddc4cd4f18
|
Mission: add init and check_eeprom_version methods
|
11 years ago |
Randy Mackay
|
923dca0cb8
|
Rover: Log_Write_Startup checks success of cmd read before logging
|
11 years ago |
Randy Mackay
|
0a7d33a1da
|
Rover: cli test checks read_cmd success before printing
|
11 years ago |
Randy Mackay
|
6e60730c89
|
Plane: cli test checks read_cmd success before printing
|
11 years ago |
Randy Mackay
|
ccb2daaed3
|
Plane: Log_Write_Startup checks success of cmd read before logging
|
11 years ago |
Randy Mackay
|
cc7b1c4e9c
|
Copter: init_home checks cmd read success before logging
|
11 years ago |
Randy Mackay
|
4c0a31a9dc
|
Mission: init home to zero before writing to eeprom
|
11 years ago |
Randy Mackay
|
5ccfa247ac
|
Rover: remove unused definitions
|
11 years ago |