Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reduce data manager SD card wear and tear | Jean Cyr | 2014-04-22 | 2 | -3/+18 |
| | | | | | | | | | | | | | | | | | | | | | When the data manager was first designed each file record contained a 2 byte header and an 126 byte data section, resulting in a record length of 128 bytes. Along the way it was decided to add 2 spare bytes to the record header, but regrettably the data section was not correspondingly reduced in size so we end up with a record length of 130 bytes. This is bad since it does not align with SD card flash sectors and results in more erase/write flash cycles than necessary thus reducing the SD cards life. This update reduced the data section of the data manager to 124, resulting in an optimal record length of 128 bytes. In order to avoid the reuse of data previously written data in the old format, which could result in catastrophic misinterpretation, the data manager file is checked at startup. If it is found to be in the old format, it is deleted and recreated with in the new record length. In this case previously stored data is lost, but that is far safer than the unpredictable result of using the old file. | ||||
* | Coding style | Jean Cyr | 2014-03-23 | 1 | -7/+13 |
| | | | | astyle according to http://pixhawk.org/dev/code_style | ||||
* | Remove uneccesary dependencies and update credits | Jean Cyr | 2014-03-23 | 2 | -12/+4 |
| | |||||
* | Optimize and update data manager docs | Jean Cyr | 2014-02-02 | 1 | -70/+108 |
| | | | | | | | Move repeated code to common function Update missing and misleading comments Fix data manager test compile errors No functional changes | ||||
* | Waypoints/Navigator: Use two different dataman storage places, keep old ↵ | Julian Oes | 2013-12-25 | 2 | -3/+6 |
| | | | | waypoints until all new ones are written | ||||
* | prevent dataman from blocking startup when no sd card is present | Thomas Gubler | 2013-12-24 | 1 | -2/+4 |
| | |||||
* | Datamanager: Rename mavlink/offboard key | Julian Oes | 2013-12-16 | 2 | -3/+3 |
| | |||||
* | Dataman: Also reserve space for onboard missions | Julian Oes | 2013-12-16 | 2 | -2/+5 |
| | |||||
* | Dataman: Some minor fixes | Julian Oes | 2013-12-03 | 2 | -12/+9 |
| | |||||
* | Add data manager module and fence support to navigator | Jean Cyr | 2013-11-03 | 3 | -0/+897 |
- Add function to geo.c to determine if global position is inside fence - Add navigator support/commands for maintaining fence coords. - Add data manager module to support persistence fence storage. Can store other data, but only used for fence at this time. - Add unit tests for data manager |