altos: Add Detherm log format (easymini without ADC)
[fw/altos] / src / kernel / ao_log.h
index 3354c2439bc2a06dbc647975781557155175f08a..fdd428c223eb84c1ee13615243d09cfa6563fc82 100644 (file)
@@ -49,6 +49,7 @@ extern __pdata enum ao_flight_state ao_log_state;
 #define AO_LOG_FORMAT_TELEMINI         8       /* 16-byte MS5607 baro only, 3.3V supply */
 #define AO_LOG_FORMAT_TELEGPS          9       /* 32 byte telegps records */
 #define AO_LOG_FORMAT_TELEMEGA         10      /* 32 byte typed telemega records with 32 bit gyro cal */
+#define AO_LOG_FORMAT_DETHERM          11      /* 16-byte MS5607 baro only, no ADC */
 #define AO_LOG_FORMAT_NONE             127     /* No log at all */
 
 extern __code uint8_t ao_log_format;
@@ -216,7 +217,7 @@ struct ao_log_mega {
                        int16_t         ground_accel_along;     /* 12 */
                        int16_t         ground_accel_across;    /* 14 */
                        int16_t         ground_accel_through;   /* 16 */
-                       int16_t         pad                     /* 18 */
+                       int16_t         pad_18;                 /* 18 */
                        int32_t         ground_roll;            /* 20 */
                        int32_t         ground_pitch;           /* 24 */
                        int32_t         ground_yaw;             /* 28 */