FastLED 3.9.15
Loading...
Searching...
No Matches

◆ FL_ALIGNAS() [2/5]

struct fl::FL_ALIGNAS ( 4 )

Lookup table for nibble-to-waveform expansion in wave3 format (32 bytes)

Maps each 4-bit nibble (0x0 to 0xF) to a 12-bit waveform pattern stored in u16. Each LED bit expands to 3 ticks: bit-0 → 100 (1H,2L), bit-1 → 110 (2H,1L). 4 bits × 3 ticks = 12 bits per nibble, stored in the lower 12 bits of u16.

Total size: 16 nibbles × 2 bytes = 32 bytes

Definition at line 1 of file wave3.h.

31 {
32 u16 lut[16]; // nibble → 12-bit pattern in lower bits of u16
33};

Referenced by FL_ALIGNAS(), and FL_ALIGNAS().

+ Here is the caller graph for this function: