diff --git a/skyward-boardcore b/skyward-boardcore index 8dc024d3e38847110bb73ab66dd183a1728e0f65..07c4d60c56fccde85dd5d4311170581fbeff1e81 160000 --- a/skyward-boardcore +++ b/skyward-boardcore @@ -1 +1 @@ -Subproject commit 8dc024d3e38847110bb73ab66dd183a1728e0f65 +Subproject commit 07c4d60c56fccde85dd5d4311170581fbeff1e81 diff --git a/src/boards/HeliTest/PinObserverWrapper.h b/src/boards/HeliTest/PinObserverWrapper.h index 16e9360ebcddccb884956a3960c4e21e8689115e..0ea17f819671c0af8561833b49d97779b006b9a1 100644 --- a/src/boards/HeliTest/PinObserverWrapper.h +++ b/src/boards/HeliTest/PinObserverWrapper.h @@ -63,6 +63,9 @@ public: private: void onTransitionCallback(unsigned int p, unsigned char n) { + UNUSED(p); + UNUSED(n); + sEventBroker->post({EV_HELIPIN_DISCONNECTED}, TOPIC_FSM); status.last_detection = miosix::getTick(); @@ -72,6 +75,8 @@ private: void onStateChangeCallback(unsigned int p, unsigned char n, unsigned int state) { + UNUSED(p); + UNUSED(n); status.last_state_change = miosix::getTick(); ++status.num_state_changes; status.state = state; diff --git a/src/shared/SensorManager/SensorManager.cpp b/src/shared/SensorManager/SensorManager.cpp index bf1e9f75f44c6e31950373e04898ed9baedd3090..577ce7ca8ae9cadd536cf4683688eb7c3ba9e51c 100644 --- a/src/shared/SensorManager/SensorManager.cpp +++ b/src/shared/SensorManager/SensorManager.cpp @@ -189,6 +189,7 @@ void SensorManager::onSimplePressCallback() { // Log data & update sensor data struct data.bme280_data = *bme280->getDataPtr(); + if (logSensors) logger.log(*bme280->getDataPtr()); }