ESP-IDF Firmware
Firmware architecture and call graph
Loading...
Searching...
No Matches
led_strip_rmt_config_t Struct Reference

LED Strip RMT specific configuration. More...

#include <led_strip_rmt.h>

Data Fields

rmt_clock_source_t clk_src
uint32_t resolution_hz
size_t mem_block_symbols
struct { 
   uint32_t   with_dma: 1 
flags

Detailed Description

LED Strip RMT specific configuration.

Definition at line 24 of file led_strip_rmt.h.

Field Documentation

◆ clk_src

rmt_clock_source_t led_strip_rmt_config_t::clk_src

RMT clock source

Definition at line 28 of file led_strip_rmt.h.

Referenced by led_strip_new_rmt_device().

◆ [struct]

struct { ... } led_strip_rmt_config_t::flags

Extra driver flags

Referenced by led_strip_new_rmt_device(), and led_strip_new_rmt_device().

◆ mem_block_symbols

size_t led_strip_rmt_config_t::mem_block_symbols

How many RMT symbols can one RMT channel hold at one time. Set to 0 will fallback to use the default size.

Definition at line 31 of file led_strip_rmt.h.

Referenced by led_strip_new_rmt_device(), and led_strip_new_rmt_device().

◆ resolution_hz

uint32_t led_strip_rmt_config_t::resolution_hz

RMT tick resolution, if set to zero, a default resolution (10MHz) will be applied

Definition at line 29 of file led_strip_rmt.h.

Referenced by led_strip_new_rmt_device().

◆ with_dma

uint32_t led_strip_rmt_config_t::with_dma

Use DMA to transmit data

Definition at line 33 of file led_strip_rmt.h.

Referenced by led_strip_new_rmt_device(), and led_strip_new_rmt_device().


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