ArduPlane, ArduCopter, ArduRover, ArduSub source
Go to file
DrZiplok@gmail.com e7da843d90 Fixes for EEPROM space allocation and mapping.
- We can't count on the first EEPROM scan knowing about everything; new variables may be constructed later so be willing to go back and re-scan the EEPROM if we encounter a new variable that hasn't been loaded yet.
- Sort out where _key actually points (the variable's data) in the EEPROM and get everyone to use the same interpretation.
- Fix return values from ::save and ::load.
- Make it possible to re-save after ::erase_all by de-locating all variables before the EEPROM is blown away.
- Fix args to eeprom_read_block/eeprom_write_block so that we don't spam random memory.

Add unit tests for basic save/load operations.


git-svn-id: https://arducopter.googlecode.com/svn/trunk@1532 f9c3cf11-9bcb-44bc-f272-b75c42450872
2011-01-23 08:11:53 +00:00
ArduCopterMega Added Arming light. LED A solid = safe, blinking = armed. 2011-01-23 02:36:22 +00:00
ArducopterNG TradHeli - updated Heli.h to use AP_Compass instead of the outdated APM_Compass. Also changed autopilot on/off switch to be consistent with Quad. 2011-01-15 01:41:51 +00:00
Configurator Configurator.Net: Added Fake Arducopter comms, Wrapped progress bar into custom control, improved Mono compatibility 2010-12-23 15:59:00 +00:00
Frame PowerDistro -PCB layer files 2010-10-30 08:31:30 +00:00
legacy_do_not_use ArduCopter - moved to "legacy_do_not_use" directory 2011-01-01 15:06:42 +00:00
libraries Fixes for EEPROM space allocation and mapping. 2011-01-23 08:11:53 +00:00
Install.txt This is just a test for SVN 2011-01-11 02:42:53 +00:00