| FastLED 3.9.15
    | 
Definition at line 93 of file ObjectFLED.h.
#include <ObjectFLED.h>
| Public Member Functions | |
| ObjectFLED (uint16_t numLEDs, void *drawBuf, uint8_t config, uint8_t numPins, const uint8_t *pinList, uint8_t serpentine=0) | |
| ~ObjectFLED () | |
| void | begin (double, uint16_t=300) | 
| void | begin (uint16_t) | 
| void | begin (uint16_t, uint16_t, uint16_t, uint16_t=300) | 
| void | begin (void) | 
| int | busy (void) | 
| uint32_t | getBalance () | 
| uint8_t | getBrightness () | 
| void | setBalance (uint32_t) | 
| void | setBrightness (uint8_t) | 
| void | show (void) | 
| void | waitForDmaToFinish () | 
| Private Member Functions | |
| void | genFrameBuffer (uint32_t) | 
| Static Private Member Functions | |
| static void | isr (void) | 
| Private Attributes | |
| uint32_t | bitmaskLocal [4] | 
| uint32_t | bLevel = 65025 | 
| uint8_t | brightness = 255 | 
| uint32_t | colorBalance = 0xFFFFFF | 
| uint16_t | comp1load [3] | 
| void * | drawBuffer | 
| uint8_t * | frameBufferLocal | 
| uint32_t | gLevel = 65025 | 
| uint16_t | LATCH_DELAY = 300 | 
| uint32_t | numbytesLocal | 
| uint8_t | numpinsLocal | 
| float | OC_FACTOR = 1.0 | 
| uint8_t | params | 
| uint8_t | pin_bitnumLocal [NUM_DIGITAL_PINS] | 
| uint8_t | pin_offsetLocal [NUM_DIGITAL_PINS] | 
| uint8_t | pinlist [NUM_DIGITAL_PINS] | 
| uint32_t | rLevel = 65025 | 
| uint8_t | serpNumber | 
| uint16_t | stripLen | 
| uint16_t | T0H = 300 | 
| uint16_t | T1H = 750 | 
| uint16_t | TH_TL = 1250 | 
| uint32_t | update_begin_micros = 0 | 
| Static Private Attributes | |
| static DMAMEM uint32_t | bitdata [BYTES_PER_DMA *64] | 
| static DMAMEM uint32_t | bitmask [4] | 
| static DMAChannel | dma1 | 
| static DMAChannel | dma2 | 
| static DMASetting | dma2next | 
| static DMAChannel | dma3 | 
| static uint8_t * | frameBuffer | 
| static uint32_t | numbytes | 
| static uint8_t | numpins | 
| static uint8_t | pin_bitnum [NUM_DIGITAL_PINS] | 
| static uint8_t | pin_offset [NUM_DIGITAL_PINS] |