ledEffect devient un string
This commit is contained in:
parent
39aa9be574
commit
b4f1bd5b9c
@ -9,7 +9,7 @@ int brightness = LED_BRIGHTNESS_DEFAULT;
|
||||
int color = LED_COLOR_DEFAULT;
|
||||
int speed = LED_SPEED_DEFAULT;
|
||||
CRGB leds[LED_NUM];
|
||||
int ledEffect = LED_EFFECT_CYLON;
|
||||
String ledEffect = LED_EFFECT_CYLON;
|
||||
boolean ledState = false;
|
||||
|
||||
// WIFI
|
||||
@ -103,7 +103,7 @@ void callbackMQTT(char* topic, byte* payload, unsigned int length)
|
||||
} else if (stopic == MQTT_LED_EFFECT_COMMAND) {
|
||||
// Si on ne repasse pas tout à noir, cela peut faire des effets surprenants
|
||||
ledBlackAll();
|
||||
ledEffect = msgString.toInt();
|
||||
ledEffect = msgString;
|
||||
// TODO : a vraiment tester
|
||||
client.publish(MQTT_LED_EFFECT_STATE, message_buff, true);
|
||||
} else if (stopic == MQTT_LED_BRIGHTNESS_COMMAND) {
|
||||
@ -205,17 +205,12 @@ void loop() {
|
||||
ledBlackAll();
|
||||
FastLED.delay(1000);
|
||||
} else {
|
||||
switch(ledEffect)
|
||||
{
|
||||
case LED_EFFECT_CYLON:
|
||||
if (ledEffect == LED_EFFECT_CYLON) {
|
||||
ledCylon();
|
||||
break;
|
||||
case LED_EFFECT_FULLRED:
|
||||
} else if (ledEffect == LED_EFFECT_FULLRED) {
|
||||
ledFullRed();
|
||||
break;
|
||||
default:
|
||||
} else {
|
||||
ledError();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user