James Cotton
33a12d829e
Merge branch 'next' into revolution
...
Conflicts:
flight/PiOS/Common/pios_flashfs_objlist.c
2011-12-11 22:55:54 -06:00
LM
30b6ae90f3
Added UAVObject sorting to make UAVObj structs align to word-boundaries. Else copying to / from UAVObjects will fail on Cortex M4 with an alignment error, since the proper alignment is not visible to the compiler in a line like this: float* data = UAVObj.Roll; data[2] = yaw;
2011-11-22 23:48:11 -08:00
James Cotton
3e2558bec6
Patch from PH which orders fields by size - important for using the M4 FPU
2011-11-14 09:49:50 -06:00
James Cotton
2ab57910ce
Make object IDs depend on the names of any enums so if field names change then
...
bad settings won't be picked up.
2011-07-15 11:08:47 -05:00
James Cotton
e02aa1b818
OP-152: Make the zeroing of LSB of has occur after hash is computed so that the
...
LSB of individual field values still influences the hash
Note: This update changes ALL object IDs. A new GCS is required to match the
firmware.
2011-06-04 18:36:44 -05:00
peabody124
39588fef39
UAVParser: Support comments in objects
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2934 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-02 01:25:40 +00:00
stac
205e09a8d1
uavobjgenerator: Move generator out of the gcs subdir
...
The UAVObject generator is intended to be a standalone tool.
As such, it doesn't belong under the openpilotgcs directory.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2525 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-01-22 17:38:37 +00:00