Randy Mackay
|
08b78db43c
|
Copter: use mission command specific structures
|
2014-03-19 12:12:54 +09:00 |
Randy Mackay
|
ad4f30e790
|
Plane: use mission command specific structures
|
2014-03-19 12:12:52 +09:00 |
Randy Mackay
|
c75560218d
|
Mission: command specific structures
|
2014-03-19 12:12:51 +09:00 |
Randy Mackay
|
865a4de33d
|
Common: use PACKED instead of pragma pack for Location
|
2014-03-19 12:12:49 +09:00 |
Randy Mackay
|
954e10b26f
|
Rover: integrate dataflash Log_Write_MavCmd
|
2014-03-19 12:12:48 +09:00 |
Randy Mackay
|
2f8daf2fa9
|
Copter: integrate dataflash Log_Write_MavCmd
|
2014-03-19 12:12:46 +09:00 |
Randy Mackay
|
9ef920b0be
|
Plane: integrate dataflash Log_Write_MavCmd
|
2014-03-19 12:12:45 +09:00 |
Randy Mackay
|
869f325c66
|
DataFlash: Log_Write_MavCmd replaces Log_Write_Cmd
|
2014-03-19 12:12:43 +09:00 |
Andrew Tridgell
|
3a6698f54b
|
AP_Mission: fixed typo
|
2014-03-19 12:12:42 +09:00 |
Andrew Tridgell
|
3538621c48
|
AP_Mission: doc updates
|
2014-03-19 12:12:40 +09:00 |
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>
|
2014-03-19 12:12:39 +09:00 |
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
|
2014-03-19 12:12:37 +09:00 |
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
|
2014-03-19 12:12:36 +09:00 |
Randy Mackay
|
ece02b0c9a
|
Mission: get_prev_nav_cmd returns int16
|
2014-03-19 12:12:34 +09:00 |
Randy Mackay
|
f1b97fee53
|
Plane: correct typo re RTL home with no mission
|
2014-03-19 12:12:33 +09:00 |
Randy Mackay
|
7f21e3885e
|
Plane: RTL home when AUTO run with no mission
|
2014-03-19 12:12:31 +09:00 |
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
|
2014-03-19 12:12:30 +09:00 |
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.
|
2014-03-19 12:12:28 +09:00 |
Randy Mackay
|
266a1ce9af
|
Mission: bug fix set_current_cmd
If mission had completed desired command index was ignored
|
2014-03-19 12:12:27 +09:00 |
Andrew Tridgell
|
3e05baf95c
|
Plane: fixed build (forward declarations)
|
2014-03-19 12:12:25 +09:00 |
Andrew Tridgell
|
2b5bf45e83
|
Plane: only activate mission callbacks in AUTO mode
|
2014-03-19 12:12:24 +09:00 |
Andrew Tridgell
|
3277416aeb
|
Plane: fixed relative altitudes and resuming mission
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
|
2014-03-19 12:12:22 +09:00 |
Andrew Tridgell
|
107cc2c126
|
AP_Mission: added truncate() function
Used when loading a mission while flying
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
|
2014-03-19 12:12:21 +09:00 |
Andrew Tridgell
|
4992e2e2cf
|
Plane: use mission.resume() not mission.start()
|
2014-03-19 12:12:19 +09:00 |
Andrew Tridgell
|
d4510d9b9b
|
Plane: altitude for do_set_home() is in meters
|
2014-03-19 12:12:18 +09:00 |
Randy Mackay
|
27969175d9
|
Plane: bug fix to Loiter after mission completes
|
2014-03-19 12:12:16 +09:00 |
Andrew Tridgell
|
acdaf561c8
|
AP_Mission: fixed typo
|
2014-03-19 12:12:15 +09:00 |
Randy Mackay
|
9b0ae2fcff
|
Rover: use Dataflash lib's Log_Write_Cmd
|
2014-03-19 12:12:13 +09:00 |
Randy Mackay
|
f3813593b7
|
Copter: use Dataflash lib's Log_Write_Cmd
|
2014-03-19 12:12:11 +09:00 |
Randy Mackay
|
ebf72f5beb
|
Dataflash: example sketch includes AP_Mission.h
|
2014-03-19 12:12:10 +09:00 |
Randy Mackay
|
790a907811
|
Plane: use Dataflash lib's Log_Write_Cmd
|
2014-03-19 12:12:08 +09:00 |
Randy Mackay
|
150faafaf4
|
Dataflash: add Log_Write_Cmd method
|
2014-03-19 12:12:07 +09:00 |
Randy Mackay
|
7ff379850c
|
Rover: integrate variable max num commands
|
2014-03-19 12:12:05 +09:00 |
Randy Mackay
|
fdec917607
|
Rover: pass eeprom start to Mission constructor
|
2014-03-19 12:12:04 +09:00 |
Randy Mackay
|
033b7eca9e
|
Plane: integrate variable max num commands
|
2014-03-19 12:12:02 +09:00 |
Randy Mackay
|
7b6906ae3f
|
Copter: integrate variable max num commands
|
2014-03-19 12:12:01 +09:00 |
Randy Mackay
|
fcea127537
|
Plane: CLI uses HAL eeprom storage size definition
|
2014-03-19 12:11:59 +09:00 |
Randy Mackay
|
693ce27bf6
|
Plane: pass eeprom start to Mission constructor
|
2014-03-19 12:11:58 +09:00 |
Randy Mackay
|
b587d0d597
|
Copter: pass eeprom start to Mission constructor
|
2014-03-19 12:11:56 +09:00 |
Randy Mackay
|
8e117d29eb
|
Mission: test exceeding command storage size
|
2014-03-19 12:11:55 +09:00 |
Randy Mackay
|
9e07070d86
|
Mission: pass eeprom start into constructor
This allows different storage locations for ArduCopter, Plane and Rover
|
2014-03-19 12:11:53 +09:00 |
Randy Mackay
|
7663c5898e
|
AP_HAL_Boards: board specific storage size definition
|
2014-03-19 12:11:52 +09:00 |
Randy Mackay
|
7b9c3bf707
|
Rover: call mission.init during startup
|
2014-03-19 12:11:50 +09:00 |
Randy Mackay
|
36a5287de5
|
Plane: call mission.init during startup
|
2014-03-19 12:11:49 +09:00 |
Randy Mackay
|
b718b9070a
|
Copter: call mission.init during startup
|
2014-03-19 12:11:47 +09:00 |
Randy Mackay
|
ddc4cd4f18
|
Mission: add init and check_eeprom_version methods
|
2014-03-19 12:11:46 +09:00 |
Randy Mackay
|
923dca0cb8
|
Rover: Log_Write_Startup checks success of cmd read before logging
|
2014-03-19 12:11:44 +09:00 |
Randy Mackay
|
0a7d33a1da
|
Rover: cli test checks read_cmd success before printing
|
2014-03-19 12:11:43 +09:00 |
Randy Mackay
|
6e60730c89
|
Plane: cli test checks read_cmd success before printing
|
2014-03-19 12:11:41 +09:00 |
Randy Mackay
|
ccb2daaed3
|
Plane: Log_Write_Startup checks success of cmd read before logging
|
2014-03-19 12:11:40 +09:00 |