Fix IMU magnetometer diagnostics

This commit is contained in:
Josh
2026-04-24 00:31:47 +02:00
parent 53ba59e4cd
commit 92a2ccc689
10 changed files with 828 additions and 221 deletions
+10 -4
View File
@@ -41,7 +41,13 @@ float invSqrt(float x);
void imuSetMagneticDeclination(float deg);
float imuGetMagneticDeclination();
void imuSetHeadingOffset(float deg);
float imuGetHeadingOffset();
int8_t imuPopLastCalStatus();
#endif
float imuGetHeadingOffset();
int8_t imuPopLastCalStatus();
const char *imuGetMagnetometerSource();
const char *imuGetMagnetometerStatus();
bool imuHasLiveMagnetometer();
uint8_t imuGetMagnetometerAddress();
uint8_t imuGetMagnetometerWia2();
uint32_t imuGetMagnetometerSampleCount();
#endif