mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-20 23:05:19 +03:00
Update LEDSTRIP unit test.
The recently added throttle mode broke compilation of it.
This commit is contained in:
parent
e847a6347d
commit
2f2e1a8d42
1 changed files with 26 additions and 3 deletions
|
@ -19,6 +19,8 @@
|
||||||
|
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
|
||||||
|
#include "build_config.h"
|
||||||
|
|
||||||
#include "common/color.h"
|
#include "common/color.h"
|
||||||
#include "common/axis.h"
|
#include "common/axis.h"
|
||||||
#include "flight/flight.h"
|
#include "flight/flight.h"
|
||||||
|
@ -27,9 +29,12 @@
|
||||||
#include "config/runtime_config.h"
|
#include "config/runtime_config.h"
|
||||||
#include "config/config.h"
|
#include "config/config.h"
|
||||||
|
|
||||||
|
#include "rx/rx.h"
|
||||||
|
|
||||||
#include "drivers/light_ws2811strip.h"
|
#include "drivers/light_ws2811strip.h"
|
||||||
#include "io/ledstrip.h"
|
#include "io/ledstrip.h"
|
||||||
|
|
||||||
|
|
||||||
#include "unittest_macros.h"
|
#include "unittest_macros.h"
|
||||||
#include "gtest/gtest.h"
|
#include "gtest/gtest.h"
|
||||||
|
|
||||||
|
@ -303,14 +308,14 @@ TEST(ColorTest, parseColor)
|
||||||
// H S V
|
// H S V
|
||||||
{ 0, 0, 0 },
|
{ 0, 0, 0 },
|
||||||
{ 1, 1, 1 },
|
{ 1, 1, 1 },
|
||||||
{ 360, 255, 255 },
|
{ 359, 255, 255 },
|
||||||
{ 333, 22, 1 }
|
{ 333, 22, 1 }
|
||||||
};
|
};
|
||||||
|
|
||||||
char *testColors[TEST_COLOR_COUNT] = {
|
char *testColors[TEST_COLOR_COUNT] = {
|
||||||
"0,0,0",
|
"0,0,0",
|
||||||
"1,1,1",
|
"1,1,1",
|
||||||
"360,255,255",
|
"359,255,255",
|
||||||
"333,22,1"
|
"333,22,1"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -334,6 +339,8 @@ TEST(ColorTest, parseColor)
|
||||||
uint8_t armingFlags = 0;
|
uint8_t armingFlags = 0;
|
||||||
uint16_t flightModeFlags = 0;
|
uint16_t flightModeFlags = 0;
|
||||||
int16_t rcCommand[4];
|
int16_t rcCommand[4];
|
||||||
|
int16_t rcData[MAX_SUPPORTED_RC_CHANNEL_COUNT];
|
||||||
|
|
||||||
|
|
||||||
void ws2811UpdateStrip(void) {}
|
void ws2811UpdateStrip(void) {}
|
||||||
|
|
||||||
|
@ -347,6 +354,12 @@ void setLedHsv(uint16_t index, const hsvColor_t *color) {
|
||||||
UNUSED(color);
|
UNUSED(color);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void getLedHsv(uint16_t index, hsvColor_t *color) {
|
||||||
|
UNUSED(index);
|
||||||
|
UNUSED(color);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void scaleLedValue(uint16_t index, const uint8_t scalePercent) {
|
void scaleLedValue(uint16_t index, const uint8_t scalePercent) {
|
||||||
UNUSED(index);
|
UNUSED(index);
|
||||||
UNUSED(scalePercent);
|
UNUSED(scalePercent);
|
||||||
|
@ -375,4 +388,14 @@ bool feature(uint32_t mask) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void tfp_sprintf(char *, char*, ...) { };
|
void tfp_sprintf(char *, char*, ...) { }
|
||||||
|
|
||||||
|
int scaleRange(int x, int srcMin, int srcMax, int destMin, int destMax) {
|
||||||
|
UNUSED(x);
|
||||||
|
UNUSED(srcMin);
|
||||||
|
UNUSED(srcMax);
|
||||||
|
UNUSED(destMin);
|
||||||
|
UNUSED(destMax);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue