FastLED 3.9.15
Loading...
Searching...
No Matches
led_strip_rmt_encoder.h File Reference
#include <stdint.h>
#include "driver/rmt_encoder.h"
#include "led_strip_types.h"
+ Include dependency graph for led_strip_rmt_encoder.h:

Go to the source code of this file.

Classes

struct  led_strip_encoder_config_t
 Type of led strip encoder configuration. More...
 

Functions

esp_err_t rmt_new_led_strip_encoder (const led_strip_encoder_config_t *config, rmt_encoder_handle_t *ret_encoder)
 Create RMT encoder for encoding LED strip pixels into RMT symbols.
 
esp_err_t rmt_new_led_strip_encoder_with_timings (const led_strip_encoder_config_t *config, rmt_encoder_handle_t *ret_encoder)
 Create RMT encoder for encoding LED strip pixels into RMT symbols with custom timings.
 

Class Documentation

◆ led_strip_encoder_config_t

struct led_strip_encoder_config_t
+ Collaboration diagram for led_strip_encoder_config_t:
Class Members
led_model_t led_model

LED model

uint32_t resolution

Encoder resolution, in Hz

led_strip_encoder_timings_t timings

Encoder timings