【瑞昱RTL8763E】 经典蓝牙 Profile 使用

        Watch 应用中一般会使用到的经典蓝牙 profile 包括 A2DP,AVRCP,HFP,PBAP,SPP 等。上层应用 一般需要处理的电话状态,耳机播放控制命令,电话簿查询等。 各 Profile 初始化时,会注册对应的回调接口,当相关 profile 有事件返回时,通过对应的回调接口通知 上层 APP。

bt_mgr_cback_register(app_hfp_bt_cback);

bt_mgr_cback_register(app_pbap_bt_cback);

bt_mgr_cback_register(app_avrcp_bt_cback);

……

 1,HFP

static void app_hfp_bt_cback(T_BT_EVENT event_type, void *event_buf, uint16_t buf_len)

{

    switch (event_type)

     {

            case BT_EVENT_HFP_CALL_STATUS:    

            case BT_EVENT_HFP_CALLER_ID_IND:

     }

}

BT_EVENT_HFP_CALL_STATUS:通话状态上报 

typedef enum t_bt_hfp_call_status

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值