diff --git a/lib/calibrateCompass/calibrateCompass.cpp b/lib/calibrateCompass/calibrateCompass.cpp index 4d7a1c2..3d17770 100644 --- a/lib/calibrateCompass/calibrateCompass.cpp +++ b/lib/calibrateCompass/calibrateCompass.cpp @@ -73,7 +73,7 @@ void CalibrateCompass::start() { this->clearData(); this->state = State::Calibrating; - this->compass->removeCalibration(); + this->compass->clearCalibration(); this->lastChange = millis(); } @@ -95,7 +95,7 @@ void CalibrateCompass::useData() { } void CalibrateCompass::removeCalibration() { - this->compass->removeCalibration(); + this->compass->clearCalibration(); } void CalibrateCompass::reset() { diff --git a/lib/calibrateCompass/calibrateCompass.h b/lib/calibrateCompass/calibrateCompass.h index 8a8d786..3c5de15 100644 --- a/lib/calibrateCompass/calibrateCompass.h +++ b/lib/calibrateCompass/calibrateCompass.h @@ -52,6 +52,6 @@ class CalibrateCompass { void clearData(); bool dataValid = false; - const uint16_t maxTimeWithoutChange = 5000; + const uint16_t maxTimeWithoutChange = 10000; uint32_t lastChange = 0; }; diff --git a/platformio.ini b/platformio.ini index 3b37405..7266acd 100644 --- a/platformio.ini +++ b/platformio.ini @@ -22,7 +22,7 @@ lib_deps = br3ttb/PID@^1.2.1 marcoschwartz/LiquidCrystal_I2C@^1.1.4 bblanchon/ArduinoJson@^6.20.0 - mprograms/QMC5883LCompass@^1.1.1 + mprograms/QMC5883LCompass@^1.2.0 https://git.kleiax.de/PlatformIO-Libs/Menu.git nrf24/RF24@^1.4.5 upload_port = COM3