FastLED 3.9.13
Loading...
Searching...
No Matches
led_strip_config_t Struct Reference

Detailed Description

LED Strip common configurations The common configurations are not specific to any backend peripheral.

Definition at line 69 of file led_strip_types.h.

#include <led_strip_types.h>

Classes

struct  led_strip_extra_flags
 

Public Attributes

int strip_gpio_num
 
uint32_t max_leds
 
led_model_t led_model
 
led_color_component_format_t color_component_format
 
struct led_strip_config_t::led_strip_extra_flags flags
 
led_strip_encoder_timings_t timings
 

Member Data Documentation

◆ color_component_format

led_color_component_format_t led_strip_config_t::color_component_format

Specifies the order of color components in each pixel. Use helper macros like LED_STRIP_COLOR_COMPONENT_FMT_GRB to set the format LED strip extra driver flags

Definition at line 73 of file led_strip_types.h.

◆ flags

struct led_strip_config_t::led_strip_extra_flags led_strip_config_t::flags

Extra driver flags

◆ led_model

led_model_t led_strip_config_t::led_model

Specifies the LED strip model (e.g., WS2812, SK6812)

Definition at line 72 of file led_strip_types.h.

◆ max_leds

uint32_t led_strip_config_t::max_leds

Maximum number of LEDs that can be controlled in a single strip

Definition at line 71 of file led_strip_types.h.

◆ strip_gpio_num

int led_strip_config_t::strip_gpio_num

GPIO number that used by LED strip

Definition at line 70 of file led_strip_types.h.

◆ timings

led_strip_encoder_timings_t led_strip_config_t::timings

Encoder timings

Definition at line 79 of file led_strip_types.h.


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