diff --git a/quad/sw/modular_quad_pid/src/iic_utils.h b/quad/sw/modular_quad_pid/src/iic_utils.h index b4185b19da3a9fbf49ee46ea3e592948570a1ed7..8a8a9a3bbb37bccf40a44a80efe69719358377dd 100644 --- a/quad/sw/modular_quad_pid/src/iic_utils.h +++ b/quad/sw/modular_quad_pid/src/iic_utils.h @@ -93,13 +93,13 @@ int iic0_init(); // Sensitivity gain is based off MPU9150 datasheet (pg. 11) #define GYRO_SENS 16.4 -#define GYRO_X_BIAS 0.0085f -#define GYRO_Y_BIAS -0.0063f -#define GYRO_Z_BIAS 0.0475f +#define GYRO_X_BIAS 0.005f +#define GYRO_Y_BIAS -0.014f +#define GYRO_Z_BIAS 0.045f -#define ACCEL_X_BIAS 0.044f -#define ACCEL_Y_BIAS -0.0045f -#define ACCEL_Z_BIAS -0.008f +#define ACCEL_X_BIAS 0.023f +#define ACCEL_Y_BIAS 0.009f +#define ACCEL_Z_BIAS 0.087f void iic0_mpu9150_write(u8 register_addr, u8 data); void iic0_mpu9150_read(u8* recv_buffer, u8 register_addr, int size);