ardupilot/libraries/AP_Common
DrZiplok@gmail.com 30d9a92c4e Implement a pure data serialisation load/save model for AP_Var.
The format is a simple TLV format; a tag identifying the variable, a length for the variable, and then the actual data.  This format could ultimately be extended to include waypoint/commands as well.

This allows us to load and save groups of variables to EEPROM without having to have a static EEPROM map.

Still needs unit tests and (probably) bugfixing.

git-svn-id: https://arducopter.googlecode.com/svn/trunk@1522 f9c3cf11-9bcb-44bc-f272-b75c42450872
2011-01-22 08:37:52 +00:00
..
examples Implement a pure data serialisation load/save model for AP_Var. 2011-01-22 08:37:52 +00:00
include Added inclusion guard to menu.h 2010-11-28 00:35:59 +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 Add a new macro PROGMEM_STRING that can be used to define a constant string in program memory. 2011-01-10 01:42:59 +00:00
AP_Loop.cpp Added AP_Controller library. 2010-12-31 06:20:28 +00:00
AP_Loop.h Added AP_Controller library. 2010-12-31 06:20:28 +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 Implement a pure data serialisation load/save model for AP_Var. 2011-01-22 08:37:52 +00:00
AP_Var.cpp Implement a pure data serialisation load/save model for AP_Var. 2011-01-22 08:37:52 +00:00
AP_Var.h Implement a pure data serialisation load/save model for AP_Var. 2011-01-22 08:37:52 +00:00
AP_Vector.h Added Loop class. 2010-12-24 23:59:10 +00:00
Arduino.mk Add the ability to find the sketchbook when called from a Makefile in a library example. 2011-01-02 22:16:21 +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 Move the warning controls for APM out to AP_Common. This makes it easier to grab these for libraries uniformly. 2010-11-27 23:27:08 +00:00