FastLED 3.9.15
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 44 of file async_logger.cpp.hpp.

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

References FL_IRAM, and state.

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

+ Here is the caller graph for this function: