LibDriver WT588E02B
Loading...
Searching...
No Matches
driver_wt588e02b_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_WT588E02B_BASIC_H
38#define DRIVER_WT588E02B_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define WT588E02B_BASIC_DEFAULT_VOLUME 0x3F
57
65uint8_t wt588e02b_basic_init(void);
66
74uint8_t wt588e02b_basic_deinit(void);
75
84uint8_t wt588e02b_basic_play(uint8_t ind);
85
94uint8_t wt588e02b_basic_play_loop(uint8_t ind);
95
104uint8_t wt588e02b_basic_play_loop_advance(uint8_t ind);
105
114
124uint8_t wt588e02b_basic_play_list(uint8_t *list, uint8_t len);
125
133uint8_t wt588e02b_basic_poll(void);
134
142uint8_t wt588e02b_basic_stop(void);
143
152uint8_t wt588e02b_basic_set_vol(uint8_t vol);
153
163uint8_t wt588e02b_basic_update(uint8_t ind, char *path);
164
173uint8_t wt588e02b_basic_update_all(char *path);
174
178
179#ifdef __cplusplus
180}
181#endif
182
183#endif
driver wt588e02b interface header file
uint8_t wt588e02b_basic_update(uint8_t ind, char *path)
basic example update
uint8_t wt588e02b_basic_play_list(uint8_t *list, uint8_t len)
basic example play list
uint8_t wt588e02b_basic_play_loop_advance(uint8_t ind)
basic example play loop advance
uint8_t wt588e02b_basic_stop(void)
basic example stop
uint8_t wt588e02b_basic_play_loop(uint8_t ind)
basic example play loop
uint8_t wt588e02b_basic_set_vol(uint8_t vol)
basic example set volume
uint8_t wt588e02b_basic_poll(void)
basic example poll
uint8_t wt588e02b_basic_init(void)
basic example init
uint8_t wt588e02b_basic_play_loop_all(void)
basic example play loop all
uint8_t wt588e02b_basic_deinit(void)
basic example deinit
uint8_t wt588e02b_basic_update_all(char *path)
basic example update all
uint8_t wt588e02b_basic_play(uint8_t ind)
basic example play