LibDriver WS2812B
Loading...
Searching...
No Matches
ws2812b example driver function

ws2812b example driver modules More...

Collaboration diagram for ws2812b example driver function:

Functions

uint8_t ws2812b_basic_init (void)
 basic example init
uint8_t ws2812b_basic_deinit (void)
 basic example deinit
uint8_t ws2812b_basic_write (uint32_t *rgb, uint32_t len, uint8_t *temp, uint32_t temp_len)
 basic example write

Detailed Description

ws2812b example driver modules

Function Documentation

◆ ws2812b_basic_deinit()

uint8_t ws2812b_basic_deinit ( void )

basic example deinit

Returns
status code
  • 0 success
  • 1 deinit failed
Note
none

Definition at line 102 of file driver_ws2812b_basic.c.

Here is the call graph for this function:

◆ ws2812b_basic_init()

uint8_t ws2812b_basic_init ( void )

basic example init

Returns
status code
  • 0 success
  • 1 init failed
Note
none

Definition at line 48 of file driver_ws2812b_basic.c.

Here is the call graph for this function:

◆ ws2812b_basic_write()

uint8_t ws2812b_basic_write ( uint32_t * rgb,
uint32_t len,
uint8_t * temp,
uint32_t temp_len )

basic example write

Parameters
[in]*rgbpointer to a rgb color buffer
[in]lenrgb length
[in]*temppointer to a temp buffer
[in]temp_lentemp buffer length
Returns
status code
  • 0 success
  • 1 write failed
Note
none

Definition at line 83 of file driver_ws2812b_basic.c.

Here is the call graph for this function: