LibDriver APA102C
Loading...
Searching...
No Matches
apa102c example driver function

apa102c example driver modules More...

Collaboration diagram for apa102c example driver function:

Functions

uint8_t apa102c_basic_init (void)
 basic example init
uint8_t apa102c_basic_deinit (void)
 basic example deinit
uint8_t apa102c_basic_write (uint32_t *color, uint32_t len, uint8_t *temp, uint32_t temp_len)
 basic example write
uint8_t apa102c_basic_write_off (uint32_t len, uint8_t *temp, uint32_t temp_len)
 basic example write off

Detailed Description

apa102c example driver modules

Function Documentation

◆ apa102c_basic_deinit()

uint8_t apa102c_basic_deinit ( void )

basic example deinit

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

Definition at line 120 of file driver_apa102c_basic.c.

Here is the call graph for this function:

◆ apa102c_basic_init()

uint8_t apa102c_basic_init ( void )

basic example init

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

Definition at line 48 of file driver_apa102c_basic.c.

Here is the call graph for this function:

◆ apa102c_basic_write()

uint8_t apa102c_basic_write ( uint32_t * color,
uint32_t len,
uint8_t * temp,
uint32_t temp_len )

basic example write

Parameters
[in]*colorpointer to a color buffer
[in]lencolor 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_apa102c_basic.c.

Here is the call graph for this function:

◆ apa102c_basic_write_off()

uint8_t apa102c_basic_write_off ( uint32_t len,
uint8_t * temp,
uint32_t temp_len )

basic example write off

Parameters
[in]lencolor 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 103 of file driver_apa102c_basic.c.

Here is the call graph for this function: