ardupilot/ArduPlane
Andrew Tridgell c93dedc955 when setting airspeed and groundspeed in a mission, don't save to EEPROM
If you include airspeed, throttle or groundspeed changes in a mission
then those should not be saved to EEPROM, as otherwise if you restart
and re-fly the mission you will be starting with different parameters
to the ones you used for the first flight.

This is particularly important for setting the target airspeed when
coming in for a landing. You typically set a low target, but if you
fly again the next day I think it would be a real surprise to find
that your loiter airspeed has then changed to the value from the
landing part of your last mission.

This one can be argued either way, but I think that not saving these
changes is the more conservative choice, and better fits the
'principal of least surprise'
2012-02-14 15:20:44 +11:00
..
APM_Config.h Put in commented-out APM2 # defines, to save people the trouble of having to type them in themselves. 2012-01-09 02:00:46 +00:00
APM_Config.h.reference Minimum ground speed patch from Claudio Natoli. Thanks Claudio! 2011-12-09 16:43:25 -07:00
APM_Config_mavlink_hil.h removed some more unused defines 2011-09-19 11:04:02 +10:00
ArduPlane.pde adapt mainline APM code to AP_Param 2012-02-13 16:22:51 +11:00
Attitude.pde Remove old debug print 2011-12-24 14:26:35 -07:00
GCS.h token size for first()/next() is now 16 bits 2012-02-13 16:22:52 +11:00
GCS_Mavlink.pde APM: fixed some build warnings 2012-02-14 08:58:56 +11:00
Log.pde Update battery monitoring code for ArduPlane 2012-01-15 16:10:28 -07:00
Makefile added sitl build target 2011-12-12 15:14:55 +11:00
Parameters.h tidy up a comment 2012-02-13 16:22:52 +11:00
Parameters.pde fixed two parameter names 2012-02-13 16:22:51 +11:00
climb_rate.pde APM: fixed some build warnings 2012-02-14 08:58:56 +11:00
command description.txt This is the real HEAD of the APM_Camera branch. Seams that lots of changes got lost in the SVN to GIT port 2011-09-09 16:18:38 +02:00
commands.pde APM: fixed some build warnings 2012-02-14 08:58:56 +11:00
commands_logic.pde when setting airspeed and groundspeed in a mission, don't save to EEPROM 2012-02-14 15:20:44 +11:00
commands_process.pde Mission Scripting updates 2011-11-16 00:22:23 -08:00
config.h APM: the CLI fits nicely on the 1280 again now 2012-02-14 08:33:49 +11:00
control_modes.pde Correct a bug in throttle failsafe feature 2011-12-24 15:34:31 -07:00
createTags imported ArduPlane from ArduPilotMega svn 2011-09-09 11:29:39 +10:00
defines.h go back to 1024 bytes for variables in EEPROM 2012-02-13 16:22:52 +11:00
events.pde APM: fixed some build warnings 2012-02-14 08:58:56 +11:00
failsafe.pde failsafe: make sure we clear any RC override in manual failsafe 2011-12-22 10:55:43 +11:00
geofence.pde geofence: re-breach if user changes mode outside the fence 2011-12-28 17:28:35 +11:00
navigation.pde added comment on using GPS ground course 2011-12-23 11:13:01 +11:00
planner.pde USB-MUX: auto-switch telemetry port based on UXB mux for ArduPlane 2011-11-25 20:00:19 -08:00
radio.pde ArduPlane: Call APM_RC.enable_out for all channels in init_rc_out. 2012-01-22 12:03:11 -08:00
sensors.pde Remove a debugging print 2012-01-15 16:37:07 -07:00
setup.pde added AP_Param::show_all() 2012-02-13 16:22:52 +11:00
system.pde adapt mainline APM code to AP_Param 2012-02-13 16:22:51 +11:00
test.pde fixed some printf casts 2012-02-14 08:34:10 +11:00