X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fkernel%2Fao_data.h;h=a6ae6fa84b3efe1158901da889c9daea8e07e22d;hb=a0302de419222f9e725b6477d4d89500a51bc82e;hp=8545c7d4ddfabfa10763d4b79095ef6bf410ad54;hpb=98c5e1d5700d68524656475070709106924b7d62;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