27 #ifndef _EASYUINO_RGB_LET_TEST_h 28 #define _EASYUINO_RGB_LED_TEST_h 31 #include "ManualTest.h" 41 RGBLedTest(Stream &debugStream, uint8_t redPin, uint8_t greenPin, uint8_t bluePin) :
43 rgbLedCatode =
new RGBLed(redPin, greenPin, bluePin, RGBLed::COMMON_CATODE);
48 rgbLedCatode->begin();
53 rgbLedCatode->setColor(255, 0, 0);
56 testStart(
"GREEN LED");
57 rgbLedCatode->setColor(0, 255, 0);
60 testStart(
"BLUE LED");
61 rgbLedCatode->setColor(0, 0, 255);
65 rgbLedCatode->turnOff();
68 testStart(
"LED ORANGE");
69 rgbLedCatode->setColor(
"#ff6600");
72 testStart(
"GREEN LED");
73 rgbLedCatode->setColor(RGBLed::Color::GREEN);
76 testStart(
"PINK LED");
77 rgbLedCatode->setColor(RGBLed::Color::PINK);
80 testStart(
"WHITE LED");
81 rgbLedCatode->setColor(RGBLed::Color::WHITE);
84 testStart(
"FIREBRICK LED");
85 rgbLedCatode->setColor(RGBLed::Color::FIREBRICK);
88 testStart(
"END RGB LED => LED OFF");
92 testStart(
"LED MAINTAIN OFF");
93 rgbLedCatode->setColor(0,0,255);
97 void afterTestSuite() {
Definition: RGBLedTest.h:35
Definition: ManualTest.h:42