找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 19254|回复: 11

[CSR8系列] 我想在dongle中设置我要连接耳机名字的限制

[复制链接]
连续签到天数:1天
签到总天数:584天
签到总奖励:12689金币
发表于 2015-7-30 17:17:45 | 显示全部楼层 |阅读模式
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:584天
签到总奖励:12689金币
 楼主| 发表于 2015-8-1 08:53:51 | 显示全部楼层
我看了一下,CL_DM_INQUIRE_RESULT 这个消息中有eir_data 但是没看到你说的PID,VID...还请指点下..谢谢
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:584天
签到总奖励:12689金币
 楼主| 发表于 2015-8-1 08:54:26 | 显示全部楼层
lb4btspeaker 发表于 2015-7-31 11:17
思路1: 因dongle读取耳机名字是在connection事件,根据耳机地址来读取。
所以
方法1:名字不同再断 ...

我看了一下,CL_DM_INQUIRE_RESULT 这个消息中有eir_data 但是没看到你说的PID,VID...还请指点下..谢谢

积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:584天
签到总奖励:12689金币
 楼主| 发表于 2015-8-1 17:32:52 | 显示全部楼层
难道没有人解答吗?
CL_DM_INQUIRE_RESULT这个消息中有eir_data成员,但是这个成员中通过查看协议说这个eir data包含的有设备名,tx power level, uuid.....但是不知道这个名字是怎么定义的.source中eir_data结构体也没有提供名字的定义


The EIR data shall always be sent during inquiry response state. EIR data cancontain device name, Tx power level, service class UUIDs, as well as manufacturers data, as defined in Section 8.1 . In selecting the packet type to be used,FEC (DM1 or DM3) should be considered to maximize the range.

等大神来解答啊
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:584天
签到总奖励:12689金币
 楼主| 发表于 2015-8-3 08:59:18 | 显示全部楼层

8670的...
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:584天
签到总奖励:12689金币
 楼主| 发表于 2015-8-3 10:06:23 | 显示全部楼层
Fantasy 发表于 2015-8-3 09:54
你用8670做USB dongle啊????

是的,,,,我看别人可以设置配对耳机的名字,,,,所以我也想这样做试一试....现在就出现了上面的问题..不知道怎么解决了
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:584天
签到总奖励:12689金币
 楼主| 发表于 2015-8-3 13:54:50 | 显示全部楼层
lb4btspeaker 发表于 2015-8-3 11:55
看spec, 这个device name,是local name,就是dongle它自己的名字哦

那就没得玩了 ,,,,
static void connection_msg_remote_name_complete(const CL_DM_REMOTE_NAME_COMPLETE_T *cfm)
{
    if (cfm->status == hci_success)
    {
        /* store the local friendly name of the device with this address */
        ps_write_device_name(&cfm->bd_addr, cfm->size_remote_name, cfm->remote_name);
    }
}

虽然这里有读取远端设备的名字,但是在这里判断已经迟了..............不管是不是自己想要的耳机他都会去进行连接......
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2025-6-21 11:24 , Processed in 0.253436 second(s), 20 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表