LibDriver WT588E02B
Loading...
Searching...
No Matches
wt588e02b example driver function

wt588e02b example driver modules More...

Collaboration diagram for wt588e02b example driver function:

Macros

#define WT588E02B_BASIC_DEFAULT_VOLUME   0x3F
 wt588e02b basic example default definition

Functions

uint8_t wt588e02b_basic_init (void)
 basic example init
uint8_t wt588e02b_basic_deinit (void)
 basic example deinit
uint8_t wt588e02b_basic_play (uint8_t ind)
 basic example play
uint8_t wt588e02b_basic_play_loop (uint8_t ind)
 basic example play loop
uint8_t wt588e02b_basic_play_loop_advance (uint8_t ind)
 basic example play loop advance
uint8_t wt588e02b_basic_play_loop_all (void)
 basic example play loop all
uint8_t wt588e02b_basic_play_list (uint8_t *list, uint8_t len)
 basic example play list
uint8_t wt588e02b_basic_poll (void)
 basic example poll
uint8_t wt588e02b_basic_stop (void)
 basic example stop
uint8_t wt588e02b_basic_set_vol (uint8_t vol)
 basic example set volume
uint8_t wt588e02b_basic_update (uint8_t ind, char *path)
 basic example update
uint8_t wt588e02b_basic_update_all (char *path)
 basic example update all

Detailed Description

wt588e02b example driver modules

Macro Definition Documentation

◆ WT588E02B_BASIC_DEFAULT_VOLUME

#define WT588E02B_BASIC_DEFAULT_VOLUME   0x3F

wt588e02b basic example default definition

0x3F

Definition at line 56 of file driver_wt588e02b_basic.h.

Function Documentation

◆ wt588e02b_basic_deinit()

uint8_t wt588e02b_basic_deinit ( void )

basic example deinit

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

Definition at line 379 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_init()

uint8_t wt588e02b_basic_init ( void )

basic example init

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

Definition at line 48 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_play()

uint8_t wt588e02b_basic_play ( uint8_t ind)

basic example play

Parameters
[in]indindex
Returns
status code
  • 0 success
  • 1 play failed
Note
none

Definition at line 132 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_play_list()

uint8_t wt588e02b_basic_play_list ( uint8_t * list,
uint8_t len )

basic example play list

Parameters
[in]*listpointer to a list buffer
[in]lenlength of list
Returns
status code
  • 0 success
  • 1 play list failed
Note
none

Definition at line 165 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_play_loop()

uint8_t wt588e02b_basic_play_loop ( uint8_t ind)

basic example play loop

Parameters
[in]indindex
Returns
status code
  • 0 success
  • 1 play loop failed
Note
none

Definition at line 219 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_play_loop_advance()

uint8_t wt588e02b_basic_play_loop_advance ( uint8_t ind)

basic example play loop advance

Parameters
[in]indindex
Returns
status code
  • 0 success
  • 1 play loop advance failed
Note
none

Definition at line 251 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_play_loop_all()

uint8_t wt588e02b_basic_play_loop_all ( void )

basic example play loop all

Returns
status code
  • 0 success
  • 1 play loop all failed
Note
none

Definition at line 282 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_poll()

uint8_t wt588e02b_basic_poll ( void )

basic example poll

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

Definition at line 102 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_set_vol()

uint8_t wt588e02b_basic_set_vol ( uint8_t vol)

basic example set volume

Parameters
[in]volvolume
Returns
status code
  • 0 success
  • 1 set vol failed
Note
none

Definition at line 197 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_stop()

uint8_t wt588e02b_basic_stop ( void )

basic example stop

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

Definition at line 313 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_update()

uint8_t wt588e02b_basic_update ( uint8_t ind,
char * path )

basic example update

Parameters
[in]indindex
[in]*pathpointer to a path buffer
Returns
status code
  • 0 success
  • 1 update failed
Note
none

Definition at line 336 of file driver_wt588e02b_basic.c.

Here is the call graph for this function:

◆ wt588e02b_basic_update_all()

uint8_t wt588e02b_basic_update_all ( char * path)

basic example update all

Parameters
[in]*pathpointer to a path buffer
Returns
status code
  • 0 success
  • 1 update all failed
Note
none

Definition at line 358 of file driver_wt588e02b_basic.c.

Here is the call graph for this function: