37#ifndef DRIVER_SYN6288E_ADVANCE_H
38#define DRIVER_SYN6288E_ADVANCE_H
54#ifndef SYN6288E_ADVANCE_SEND_CONFIG
55 #define SYN6288E_ADVANCE_SEND_CONFIG 0
61#define SYN6288E_ADVANCE_DEFAULT_BAUD_RATE SYN6288E_BAUD_RATE_9600_BPS
62#define SYN6288E_ADVANCE_DEFAULT_MODE SYN6288E_MODE_COMMON
63#define SYN6288E_ADVANCE_DEFAULT_TEXT_TYPE SYN6288E_TYPE_GB2312
64#define SYN6288E_ADVANCE_DEFAULT_SYNTHESIS_VOLUME 16
65#define SYN6288E_ADVANCE_DEFAULT_BACKGROUND_VOLUME 0
66#define SYN6288E_ADVANCE_DEFAULT_SYNTHESIS_SPEED 5
driver syn6288e interface header file
syn6288e_message_t
syn6288e message enumeration definition
syn6288e_ring_t
syn6288e ring enumeration definition
syn6288e_sound_t
syn6288e sound enumeration definition
uint8_t syn6288e_advance_init(void)
advance example init
uint8_t syn6288e_advance_sound(syn6288e_sound_t sound)
advance example play the sound
uint8_t syn6288e_advance_message(syn6288e_message_t message)
advance example play the message
uint8_t syn6288e_advance_pause(void)
advance example pause
uint8_t syn6288e_advance_synthesis(char *text)
advance example synthesis
uint8_t syn6288e_advance_stop(void)
advance example stop
uint8_t syn6288e_advance_resume(void)
advance example resume
uint8_t syn6288e_advance_ring(syn6288e_ring_t ring)
advance example play the ring
uint8_t syn6288e_advance_deinit(void)
advance example deinit
uint8_t syn6288e_advance_sync(void)
advance example sync
uint8_t syn6288e_advance_power_down(void)
advance example power down