diff --git a/src/test/unit/althold_unittest.cc b/src/test/unit/althold_unittest.cc
index 3fc77ef491..ade6f71b80 100644
--- a/src/test/unit/althold_unittest.cc
+++ b/src/test/unit/althold_unittest.cc
@@ -15,7 +15,6 @@
* along with Betaflight. If not, see .
*/
-
#include
#include
#include
@@ -46,7 +45,6 @@ extern "C" {
#include "sensors/acceleration.h"
#include "sensors/gyro.h"
-
PG_REGISTER(accelerometerConfig_t, accelerometerConfig, PG_ACCELEROMETER_CONFIG, 0);
PG_REGISTER(altHoldConfig_t, altHoldConfig, PG_ALTHOLD_CONFIG, 0);
PG_REGISTER(autopilotConfig_t, autopilotConfig, PG_AUTOPILOT, 0);
@@ -54,13 +52,9 @@ extern "C" {
PG_REGISTER(positionConfig_t, positionConfig, PG_POSITION, 0);
PG_REGISTER(rcControlsConfig_t, rcControlsConfig, PG_RC_CONTROLS_CONFIG, 0);
-
-// void altHoldInit(void);
-// void updateAltHoldState(timeUs_t);
bool failsafeIsActive(void) { return false; }
timeUs_t currentTimeUs = 0;
bool isAltHoldActive();
- gpsSolutionData_t gpsSol;
}
#include "unittest_macros.h"
@@ -71,7 +65,6 @@ uint32_t millis() {
return millisRW;
}
-
TEST(AltholdUnittest, altHoldTransitionsTest)
{
updateAltHoldState(currentTimeUs);
@@ -107,15 +100,22 @@ TEST(AltholdUnittest, altHoldTransitionsTestUnfinishedExitEnter)
// STUBS
extern "C" {
+ uint8_t armingFlags = 0;
+ int16_t debug[DEBUG16_VALUE_COUNT];
+ uint8_t debugMode;
+ uint16_t flightModeFlags = 0;
+ uint8_t stateFlags = 0;
+
acc_t acc;
+ attitudeEulerAngles_t attitude;
+ gpsSolutionData_t gpsSol;
float getAltitudeCm(void) {return 0.0f;}
float getAltitudeDerivative(void) {return 0.0f;}
float getCosTiltAngle(void) { return 0.0f; }
- float rcCommand[4];
- attitudeEulerAngles_t attitude;
float getGpsDataIntervalSeconds(void) { return 0.01f; }// gpsSolutionData_t gpsSol;
bool isNewGPSDataAvailable(void){ return true; }
+ float rcCommand[4];
float vector2Norm(const vector2_t *v) {
UNUSED(*v);
@@ -184,11 +184,4 @@ void GPS_distances(const gpsLocation_t *from, const gpsLocation_t *to, float *pE
UNUSED(input);
return 0.0;
}
-
- int16_t debug[DEBUG16_VALUE_COUNT];
- uint8_t debugMode;
-
- uint8_t armingFlags = 0;
- uint8_t stateFlags = 0;
- uint16_t flightModeFlags = 0;
}