FastLED 3.10.8
Loading...
Searching...
No Matches

◆ async_log_flush_timer_isr()

void FL_IRAM fl::detail::async_log_flush_timer_isr ( void * user_data)

Definition at line 46 of file async_logger.cpp.hpp.

46 {
47 BackgroundFlushState* state = static_cast<BackgroundFlushState*>(user_data);
48 state->mNeedsFlush = true;
49 // Debug: Toggle a counter to verify ISR is firing (visible in debugger)
50 static volatile fl::u32 isr_fire_count = 0;
51 isr_fire_count = isr_fire_count + 1;
52 }
TestState state

References FL_IRAM, fl::FL_NO_EXCEPT, and state.

Referenced by fl::AsyncLogger::enableBackgroundFlush().

+ Here is the caller graph for this function: