ardupilot/libraries/AP_Common
tridge60@gmail.com 06c4f60490 AP_Var: avoid wearing out EEPROM by re-writing the same value
when saving a variable, this avoids EEPROM wear by checking if the
existing value is already the same as the value being written, and
avoiding the write.

Thanks to Mike Smith for the implementation

git-svn-id: https://arducopter.googlecode.com/svn/trunk@3233 f9c3cf11-9bcb-44bc-f272-b75c42450872
2011-09-04 06:39:49 +00:00
..
examples Fix AP_Var::load - it has to ask the serialiser, not the unserialiser, for the variable's size. 2011-02-20 00:38:09 +00:00
include Minor whitespace fixes. 2011-01-30 20:13:07 +00:00
tools perl version of eedump 2011-08-07 10:36:31 +00:00
AP_Common.cpp Drop a couple things in here in support of code moving to libraries. 2010-09-11 06:13:28 +00:00
AP_Common.h Enable map file generation. 2011-06-22 05:54:55 +00:00
AP_Loop.cpp Massive warning fixes. 2011-05-04 19:12:27 +00:00
AP_Loop.h Massive warning fixes. 2011-05-04 19:12:27 +00:00
AP_MetaClass.cpp Formatting and naming changes for conformance with the ArduPilot Coding Conventions. 2011-01-16 09:14:21 +00:00
AP_MetaClass.h Rename AP_Meta_class::AP_Type_id to AP_Meta_class::Type_id in keeping with the coding standard. 2011-01-23 23:46:58 +00:00
AP_Test.h Fix a serious typo, add more documentation. 2011-01-23 20:33:20 +00:00
AP_Var_menufuncs.cpp Print the key associated with a variable when the variable is printed using AP_Var_menu_show. 2011-03-25 02:51:03 +00:00
AP_Var.cpp AP_Var: avoid wearing out EEPROM by re-writing the same value 2011-09-04 06:39:49 +00:00
AP_Var.h fixed a warning in AP_Var.h 2011-06-15 12:24:40 +00:00
AP_Vector.h Massive warning fixes. 2011-05-04 19:12:27 +00:00
Arduino.mk Fixed debug command. 2011-08-30 17:33:51 +00:00
c++.cpp Added AP_Controller library. 2010-12-31 06:20:28 +00:00
c++.h Updated mavlink added eeprom class. 2010-12-23 23:02:51 +00:00
keywords.txt Add support for 'new' and 'delete', so we can cons things on the fly. 2010-10-17 04:02:06 +00:00
menu.cpp added -Wformat in Arduino.mk 2011-03-21 07:26:03 +00:00