17 #ifndef SENSOR_MPU6500_H 18 #define SENSOR_MPU6500_H 35 #define ACC_RANGE_2G 1 36 #define ACC_RANGE_4G 2 37 #define ACC_RANGE_8G 3 38 #define ACC_RANGE_16G 4 50 void sensorMpu6500Init(
void);
51 bool sensorMpu6500Test(
void);
53 void sensorMpu6500AccEnable(uint8_t config);
54 void sensorMpu6500AccSetRange(uint8_t range);
55 bool sensorMpu6500AccRead(uint16_t *rawData);
56 float sensorMpu6500AccelConvert(int16_t rawValue);
58 void sensorMpu6500GyroEnable(uint8_t config);
59 bool sensorMpu6500GyroRead(uint16_t *rawData);
60 float sensorMpu6500GyroConvert(int16_t rawValue);