38 lines
927 B
C
38 lines
927 B
C
#ifndef _FUNC_BT_H
|
|
#define _FUNC_BT_H
|
|
|
|
#define BT_WARN_CON BIT(0)
|
|
#define BT_WARN_HID_CON BIT(1)
|
|
#define BT_WARN_DISCON BIT(4)
|
|
#define BT_WARN_HID_DISCON BIT(5)
|
|
#define BT_WARN_PAIRING BIT(6)
|
|
|
|
#define INCALL_FLAG_SCO BIT(0)
|
|
#define INCALL_FLAG_CALL BIT(1)
|
|
#define INCALL_FLAG_FADE (INCALL_FLAG_SCO|INCALL_FLAG_CALL)
|
|
|
|
enum {
|
|
AEC_PARAM_MIC_ANL_GAIN,
|
|
AEC_PARAM_MIC_DIG_GAIN,
|
|
AEC_PARAM_MIC_POST_GAIN,
|
|
AEC_PARAM_NOISE,
|
|
AEC_PARAM_LEVEL,
|
|
AEC_PARAM_OFFSET,
|
|
};
|
|
|
|
void sfunc_bt_ring(void);
|
|
void sfunc_bt_call(void);
|
|
void sfunc_bt_ota(void);
|
|
|
|
void func_bt_mp3_res_play(u32 addr, u32 len);
|
|
void func_bt_exit(void);
|
|
void func_bt_init(void);
|
|
void func_bt_chk_off(void);
|
|
void func_bt_sub_process(void);
|
|
void func_bt_process(void);
|
|
void func_bt_enter(void);
|
|
|
|
void bt_sco_magic_voice_switch(void);
|
|
|
|
#endif // _FUNC_BT_H
|