FastLED 3.9.15
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CEveryNMillisDynamic Class Reference

Detailed Description

Create the CEveryNMillisDynamic class for dynamic millisecond intervals.

Definition at line 1186 of file lib8tion.h.

#include <lib8tion.h>

Public Member Functions

 CEveryNMillisDynamic (uint32_t period)
 
uint32_t getElapsed ()
 
uint32_t getLastTriggerTime ()
 
uint32_t getPeriod () const
 
uint32_t getRemaining ()
 
uint32_t getTime ()
 
 operator bool ()
 
bool ready ()
 
void reset ()
 
void setPeriod (uint32_t period)
 
void trigger ()
 

Public Attributes

uint32_t mPeriod
 
uint32_t mPrevTrigger
 

The documentation for this class was generated from the following file: