#pragma once #include "config.h" #include "LSM6DS3.h" extern LSM6DS3 imu; void imuWriteReg(uint8_t reg, uint8_t val); uint8_t imuReadReg(uint8_t reg); float readIMUTemp(); void calibrateGyroBias(); float applyCurve(float v); float applyAcceleration(float d);