altos: Document a few member offsets in struct ao_log_record
authorKeith Packard <keithp@keithp.com>
Sat, 13 Oct 2012 20:33:45 +0000 (13:33 -0700)
committerKeith Packard <keithp@keithp.com>
Sat, 13 Oct 2012 20:33:45 +0000 (13:33 -0700)
Incomplete, but useful even so

Signed-off-by: Keith Packard <keithp@keithp.com>
src/core/ao_log.h

index 04abeb7e583ae25e296f35c25ff87e1d3a850651..30ef03f2f2b484e1e9506d6eaf494742592e299e 100644 (file)
@@ -138,17 +138,17 @@ ao_log_full(void);
 #define AO_LOG_POS_NONE                (~0UL)
 
 struct ao_log_record {
-       char                    type;
-       uint8_t                 csum;
-       uint16_t                tick;
+       char                    type;                           /* 0 */
+       uint8_t                 csum;                           /* 1 */
+       uint16_t                tick;                           /* 2 */
        union {
                struct {
-                       int16_t         ground_accel;
-                       uint16_t        flight;
+                       int16_t         ground_accel;           /* 4 */
+                       uint16_t        flight;                 /* 6 */
                } flight;
                struct {
-                       int16_t         accel;
-                       int16_t         pres;
+                       int16_t         accel;                  /* 4 */
+                       int16_t         pres;                   /* 6 */
                } sensor;
                struct {
                        int16_t         temp;