|
FastLED 3.9.15
|
Classes | |
| struct | PwmPinState |
| struct | PwmStateData |
Enumerations | |
| enum class | PwmBackend : u8 { None , Native , IsrSoftware } |
Functions | |
| PwmPinState * | allocate () |
| u8 | countIsrChannels () |
| int | ensureIsrActive () |
| PwmPinState * | findByPin (int pin) |
| void | maybeShutdownIsr () |
| void FL_IRAM | pwm_isr_handler (void *user_data) |
| void | releaseChannel (PwmPinState *ch) |
| PwmStateData & | state () |
Variables | |
| constexpr u32 | ISR_FREQUENCY_HZ = 128000 |
| constexpr u32 | MAX_ISR_PWM_FREQUENCY = 500 |
| constexpr u8 | MAX_PWM_CHANNELS = 8 |