X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fkernel%2Fao_data.h;h=4fc9db8f16a7810ba8b54c89619bf9331f97608e;hb=HEAD;hp=8545c7d4ddfabfa10763d4b79095ef6bf410ad54;hpb=bc0adb3723e9d383c8a379850c4cb0650003772e;p=fw%2Faltos diff --git a/src/kernel/ao_data.h b/src/kernel/ao_data.h index 8545c7d4..a6ae6fa8 100644 --- a/src/kernel/ao_data.h +++ b/src/kernel/ao_data.h @@ -503,6 +503,18 @@ static inline float ao_convert_accel(int16_t sensor) #endif +#if !HAS_ACCEL && HAS_BMI088 + +#define HAS_ACCEL 1 + +typedef int16_t accel_t; + +#define ao_data_accel_raw(packet) -ao_data_along(packet) +#define ao_data_accel_invert(a) (-(a)) +#define ao_data_accel_to_sample(accel) ao_bmi_accel_to_sample(accel) + +#endif + #if !HAS_GYRO && HAS_BMI088 #define HAS_GYRO 1