#ifndef FUSION_H #define FUSION_H void *create_ahrs(); void free_ahrs(void *ahrs); void update_no_magnetometer(void *ahrs, double delta_time, double gyro_x, double gyro_y, double gyro_z, double accel_x, double accel_y, double accel_z); void get_quaternion(void *ahrs, double *w, double *x, double *y, double *z); void get_linear_acceleration(void *ahrs, double *x, double *y, double *z); #endif // FUSION_H