1 #ifndef __COMMUNICATION_SVR_H__ 2 #define __COMMUNICATION_SVR_H__ 3 4 #ifdef __cplusplus 5 extern "C" { 6 #endif 7 8 9 typedef void (*communication_receive_func_typedef)(uint8_t *buf, uint8_t len); 10 11 void communication_init(void); 12 int communication_receive_register_callback(communication_receive_func_typedef p); 13 int communication_send_buf(uint8_t * buf, uint8_t len); 14 15 16 #ifdef KNOWLES_UART_DATA 17 void uart_audio_init(); 18 void uart_audio_deinit(); 19 #endif 20 21 22 #ifdef __cplusplus 23 } 24 #endif 25 26 #endif 27 28