Added alternative conversion code

This commit is contained in:
dario
2024-07-17 09:13:48 +02:00
parent 1452c93161
commit 2b9dfda77c
2 changed files with 45 additions and 22 deletions

View File

@@ -95,9 +95,11 @@ namespace sta
bool busRead(Part part, uint8_t reg, uint8_t * buffer);
bool busWrite(Part part, uint8_t reg, uint8_t value);
void getRawRotation(uint16_t* x, uint16_t* y, uint16_t* z);
void getRawAcceleration(uint16_t* x, uint16_t* y, uint16_t* z);
void getRawRotation(int16_t* x, int16_t* y, int16_t* z);
void getRawAcceleration(int16_t* x, int16_t* y, int16_t* z);
float lsbToMps2(int16_t val);
float lsbToDPS(int16_t val);
void convertRawToActual(uint16_t* i, float* f, float f_range);
Device* gyro_device;