Skip to content

Commit

Permalink
fix(example): print correct fade direction (#10450)
Browse files Browse the repository at this point in the history
* fix(example): print correct fade direction

* fix(example): Change to fade in out

* fix(example): Codespell fix
  • Loading branch information
P-R-O-C-H-Y authored Oct 17, 2024
1 parent 51b2fb3 commit 955b277
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions libraries/ESP32/examples/AnalogOut/LEDCFade/LEDCFade.ino
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
#define LEDC_FADE_TIME (3000)

bool fade_ended = false; // status of LED fade
bool fade_on = true;
bool fade_in = true;

void ARDUINO_ISR_ATTR LED_FADE_ISR() {
fade_ended = true;
Expand Down Expand Up @@ -55,15 +55,15 @@ void loop() {
Serial.println("LED fade ended");
fade_ended = false;

// Check if last fade was fade on
if (fade_on) {
// Check what fade should be started next
if (fade_in) {
ledcFadeWithInterrupt(LED_PIN, LEDC_START_DUTY, LEDC_TARGET_DUTY, LEDC_FADE_TIME, LED_FADE_ISR);
Serial.println("LED Fade off started.");
fade_on = false;
Serial.println("LED Fade in started.");
fade_in = false;
} else {
ledcFadeWithInterrupt(LED_PIN, LEDC_TARGET_DUTY, LEDC_START_DUTY, LEDC_FADE_TIME, LED_FADE_ISR);
Serial.println("LED Fade on started.");
fade_on = true;
Serial.println("LED Fade out started.");
fade_in = true;
}
}
}

0 comments on commit 955b277

Please sign in to comment.