Symbols
loading...
Files
loading...
SourceVuESP-IDF Framework and ExamplesBluedroid_GATT_Server sample

Bluedroid_GATT_Server sample sample

Bluedroid_GATT_Server sample is a sample project defining the following symbols:

Most used functions

Name
Location
Summary
Create RMT encoder for encoding LED strip pixels into RMT symbols
Set RGB for a specific pixel
Clear LED strip (turn off all LEDs)
Refresh memory colors to LEDs @note: After updating the LED colors in the memory, a following invocation of this API is needed to flush colors to strip.
Create LED strip based on RMT TX channel
Set HSV for a specific pixel
Set RGBW for a specific pixel
Free LED strip resources
Create LED strip based on SPI MOSI channel

Other commonly used symbols

Name
Location
Summary
LED strip interface definition
Encoder resolution, in Hz
LED Strip common configurations The common configurations are not specific to any backend peripheral.
Type of led strip encoder configuration
Set RGB for a specific pixel
LED Strip RMT specific configuration
LED Strip SPI specific configuration
Set RGBW for a specific pixel. Similar to `set_pixel` but also set the white component
Refresh memory colors to LEDs @note: After updating the LED colors in the memory, a following invocation of this API is needed to flush colors to strip.
Clear LED strip (turn off all LEDs)
Free LED strip resources
Maximum number of LEDs that can be controlled in a single strip
GPIO number that used by LED strip
RMT tick resolution, if set to zero, a default resolution (10MHz) will be applied
RMT clock source
How many RMT symbols can one RMT channel hold at one time. Set to 0 will fallback to use the default size. Extra RMT specific driver flags
Extra driver flags
SPI clock source
Extra driver flags
Extra driver flags
LED strip model: WS2812
LED strip model: SK6812
Invalid LED strip model
Specifies the LED strip model (e.g., WS2812, SK6812)
SPI bus ID. Which buses are available depends on the specific chip
Number of color components per pixel: 3 or 4. If set to 0, it will fallback to 3
Position of the red channel in the color order: 0~3
Position of the green channel in the color order: 0~3
Position of the blue channel in the color order: 0~3
Position of the white channel in the color order: 0~3
Use DMA to transmit data
Use DMA to transmit data
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
Invert output signal

Dependencies

Bluedroid_GATT_Server sample depends on the following libraries: