X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fcore%2Fao_log.h;h=a68a40dddc0f4f8370c7edc7cd109408a1579af6;hb=dfc268e0021e1cd3045f73339a749d292a6a6300;hp=93b0177809f928dec32fea2c09b58435213057b5;hpb=b1d37be4c024e9690107c693d9819229025966fa;p=fw%2Faltos diff --git a/src/core/ao_log.h b/src/core/ao_log.h index 93b01778..a68a40dd 100644 --- a/src/core/ao_log.h +++ b/src/core/ao_log.h @@ -43,7 +43,7 @@ extern __pdata enum ao_flight_state ao_log_state; #define AO_LOG_FORMAT_TINY 2 /* two byte state/baro records */ #define AO_LOG_FORMAT_TELEMETRY 3 /* 32 byte ao_telemetry records */ #define AO_LOG_FORMAT_TELESCIENCE 4 /* 32 byte typed telescience records */ -#define AO_LOG_FORMAT_MEGAMETRUM 5 /* 32 byte typed megametrum records */ +#define AO_LOG_FORMAT_TELEMEGA 5 /* 32 byte typed telemega records */ #define AO_LOG_FORMAT_NONE 127 /* No log at all */ extern __code uint8_t ao_log_format; @@ -205,9 +205,9 @@ struct ao_log_mega { int16_t ground_accel_along; /* 16 */ int16_t ground_accel_across; /* 12 */ int16_t ground_accel_through; /* 14 */ - int16_t ground_gyro_roll; /* 18 */ - int16_t ground_gyro_pitch; /* 20 */ - int16_t ground_gyro_yaw; /* 22 */ + int16_t ground_roll; /* 18 */ + int16_t ground_pitch; /* 20 */ + int16_t ground_yaw; /* 22 */ } flight; /* 24 */ /* AO_LOG_STATE */ struct { @@ -268,4 +268,7 @@ ao_log_data(__xdata struct ao_log_record *log) __reentrant; uint8_t ao_log_mega(__xdata struct ao_log_mega *log) __reentrant; +void +ao_log_flush(void); + #endif /* _AO_LOG_H_ */