LibDriver SYN6288  2.0.0
SYN6288 full-featured driver
driver_syn6288_basic.h
Go to the documentation of this file.
1 
38 #ifndef DRIVER_SYN6288_BASIC_H
39 #define DRIVER_SYN6288_BASIC_H
40 
42 
43 #ifdef __cplusplus
44 extern "C"{
45 #endif
46 
57 #ifndef SYN6288_BASIC_SEND_CONFIG
58  #define SYN6288_BASIC_SEND_CONFIG 0
59 #endif
60 
64 #define SYN6288_BASIC_DEFAULT_BAUD_RATE SYN6288_BAUD_RATE_9600_BPS
65 #define SYN6288_BASIC_DEFAULT_MODE SYN6288_MODE_COMMON
66 #define SYN6288_BASIC_DEFAULT_TEXT_TYPE SYN6288_TYPE_GB2312
67 #define SYN6288_BASIC_DEFAULT_SYNTHESIS_VOLUME 16
68 #define SYN6288_BASIC_DEFAULT_BACKGROUND_VOLUME 0
69 #define SYN6288_BASIC_DEFAULT_SYNTHESIS_SPEED 5
78 uint8_t syn6288_basic_init(void);
79 
87 uint8_t syn6288_basic_deinit(void);
88 
96 uint8_t syn6288_basic_sync(void);
97 
106 uint8_t syn6288_basic_synthesis(char *text);
107 
112 #ifdef __cplusplus
113 }
114 #endif
115 
116 #endif
driver syn6288 interface header file
uint8_t syn6288_basic_init(void)
basic example init
uint8_t syn6288_basic_sync(void)
basic example sync
uint8_t syn6288_basic_deinit(void)
basic example deinit
uint8_t syn6288_basic_synthesis(char *text)
basic example synthesis