Randy Mackay
|
c520cb789c
|
Mission: cmd field types to match mavlink commands
Split Set-Servo and Repeat-Servo command structures
Split Set-Relay and Repeat-Relay command structures
|
2014-03-19 12:14:22 +09:00 |
Randy Mackay
|
c75560218d
|
Mission: command specific structures
|
2014-03-19 12:12:51 +09:00 |
Randy Mackay
|
ece02b0c9a
|
Mission: get_prev_nav_cmd returns int16
|
2014-03-19 12:12:34 +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 |
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
|
ddc4cd4f18
|
Mission: add init and check_eeprom_version methods
|
2014-03-19 12:11:46 +09:00 |
Randy Mackay
|
df339c05fc
|
Mission: num_commands returns uint16
|
2014-03-19 12:11:25 +09:00 |
Randy Mackay
|
8dd301b0c2
|
Mission: set_current_cmd to use uint16
|
2014-03-19 12:11:06 +09:00 |
Randy Mackay
|
a6e422333e
|
Mission: remove alt_in_cm from mavlink to cmd conversion
|
2014-03-19 12:11:01 +09:00 |
Randy Mackay
|
0dc3c9ab42
|
Mission: add p1 to command structure
mavlink_to_mission_cmd method extended to support plane including adding
parameter to allow the alt to be expressed in cm or meters
|
2014-03-19 12:10:45 +09:00 |
Randy Mackay
|
61cc5e6b72
|
Mission: add replace_cmd method
|
2014-03-19 12:10:40 +09:00 |
Randy Mackay
|
3cbbd4ebb9
|
Mission: add set current command method
|
2014-03-19 12:10:36 +09:00 |
Randy Mackay
|
c7ffd2db90
|
Mission: reduce unnecessary search for do-commands
do_cmd_all_done flag is set after all do-commands are complete
|
2014-03-19 12:10:33 +09:00 |
Randy Mackay
|
0c92d60406
|
Mission: command index increase to int16
Once more eeprom space is allocated this will allow more than 255
commands
|
2014-03-19 12:10:31 +09:00 |
Randy Mackay
|
85b979ede9
|
Mission: support do-jump num_times is -1
do-jump loops forever when num times is set to -1
|
2014-03-19 12:10:29 +09:00 |
Randy Mackay
|
f4d8ccc128
|
Mission: add mavlink to cmd conversion methods
|
2014-03-19 12:10:17 +09:00 |
Randy Mackay
|
87c7d19f83
|
AP_Mission: special handling for cmd
|
2014-03-19 12:10:14 +09:00 |
Randy Mackay
|
e8db57ced3
|
AP_Mission: replace block read/write for eeprom
Also reserve command #0 for home position
|
2014-03-19 12:10:00 +09:00 |
Randy Mackay
|
84b3497a82
|
AP_Mission: fixes to protect against endless loops
|
2014-03-19 12:09:57 +09:00 |
Randy Mackay
|
6086bc14be
|
AP_Mission: mostly working draft
|
2014-03-19 12:09:56 +09:00 |
Randy Mackay
|
4285eba297
|
AP_Mission: initial draft library
|
2014-03-19 12:09:54 +09:00 |