FastLED 3.9.15
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
led_strip.h File Reference
#include <stdint.h>
#include "esp_err.h"
#include "led_strip_rmt.h"
#include "led_strip_spi.h"
+ Include dependency graph for led_strip.h:

Go to the source code of this file.

Functions

esp_err_t led_strip_clear (led_strip_handle_t strip)
 Clear LED strip (turn off all LEDs)
 
esp_err_t led_strip_del (led_strip_handle_t strip)
 Free LED strip resources.
 
esp_err_t led_strip_refresh (led_strip_handle_t strip)
 Refresh memory colors to LEDs.
 
esp_err_t led_strip_refresh_async (led_strip_handle_t strip)
 
esp_err_t led_strip_refresh_wait_done (led_strip_handle_t strip)
 
esp_err_t led_strip_set_pixel (led_strip_handle_t strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue)
 Set RGB for a specific pixel.
 
esp_err_t led_strip_set_pixel_hsv (led_strip_handle_t strip, uint32_t index, uint16_t hue, uint8_t saturation, uint8_t value)
 Set HSV for a specific pixel.
 
esp_err_t led_strip_set_pixel_rgbw (led_strip_handle_t strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue, uint32_t white)
 Set RGBW for a specific pixel.