9#ifndef FASTLED_WAIT_SPIN_BUDGET_US
15#define FASTLED_WAIT_SPIN_BUDGET_US 250
30 return sWaitSpinBudgetUs.load();
34 sWaitSpinBudgetUs.store(budget_us);
fl::atomic< fl::u32 > sWaitSpinBudgetUs
fl::u32 getWaitSpinBudgetUs() FL_NOEXCEPT
Get the current tiered-wait spin budget (microseconds).
void setWaitSpinBudgetUs(fl::u32 budget_us) FL_NOEXCEPT
Set the tiered-wait spin budget (microseconds).
Base definition for an LED controller.
#define FASTLED_WAIT_SPIN_BUDGET_US
Default microsecond spin budget for the channel wait loops.
Runtime-tunable microsecond spin budget for the channel-manager and driver wait loops (Phase 1 of #28...