da14585方向连接小米盒子无法控制小米饭子?

5个帖子/ 0新
最后一篇
张文康
离线
最后一次露面:2年8个月前
加入:2018-04-27 06:55
da14585方向连接小米盒子无法控制小米饭子?

1.用达14585方便连接到小米盒子无法〖小米〗子,查看小米盒子的信仰,da14585开发板小米盒子连接,已经生成了/ dev /输入/ evnet13一个输入设备节点。
IS14585这边发行数码,盒子端用Getevent抓取数,没有事件产先生。
2.用语音-RCU-3.310.4.APK测试,能够看到发表数码1,在APK有没有,而且是令人闻名。
3. 3.用达14585通过蓝牙到小米手机,荣耀盒子,创维ot盒子,pc电池,试过都是可以控制。
4.试过用作方便的仪器连接到小米盒子是能够控制的。

查看小米盒子蓝牙蓝牙器材方向使用的是da14582方向,da14585方面是不是是不是跟da14582方向有兼容性差异,无法支持小米米饭子?

关键词:
设备:
ssong_dialog.
离线
最后一次露面:1年1个月前
职员
加入:2014-11-20 07:01
你好,

你好,

我可以知道你的产品规格吗?据我们所知,由于不同的Android平台,为所有Android框设计一个统一的RCU是非常挑战的。

对您的场景进行服务器说明。

1)语音RCU.APK显示正确的演示。由于Android应用程序无法收到所有RCU密钥事件,因为Android系统消耗了一些密钥项,因此应用程序永远不会有机会接收这些事件,然后我们为每个关键事件发送与自定义BLE配置文件的额外通知,APK聆听这些通知来演示关键功能。这不是隐藏的方式。这就是为什么你看到它的工作原理。

2)对于您的问题,我无法弄清楚您描述的确切原因。您是否有可能使用Bluedroid日志启用或嗅探器日志获取Android adb日志,以获得582/585跨比较。

一些快速尝试,您可以在RCU端禁用多个报告ID,因为有几个报告等鼠标/触摸,或者在测试中没有必要需要音频,这会确保在Android侧没有意外解析错误。

或者您可以将App_DIS_PNP_ID更改为其他值,而不是0x0580,以便在某些主机修补程序期望某些行为如582时具有不同的供应商ID。

张文康
离线
最后一次露面:2年8个月前
加入:2018-04-27 06:55
嗨Ssong!

嗨Ssong!
非常感谢你的!!!

1我是尝试更改app_dis_pnp_id,但它没有效果。我尝试它的同一xiaomi供应商ID for app_dis_pnp_id,但它仍然无关紧要。

2禁用几个报告ID是均值变更静态const uint8_t report_map []?(项目\ target_apps \ rcu \ rcu_585 \ src \ config \ user_hogpd_config.h)
在这种情况下,我修改了它。但它仍然不起作用。

3您可以看到附加的日志,是Xiaomi框的adb log。
连接配对小米仪器.log是da14582平台。
连接配对da1d14548信息.log是da14585平台。

附件:
张文康
离线
最后一次露面:2年8个月前
加入:2018-04-27 06:55
嗨Ssong!

嗨Ssong!
我要比较一下小米遥控仪和da14585开发板发布的数码。发票DA14585发出小米盒子的数码从上更多了5个字节的数码。
以下为小米盒子上抓取的日志信息。对比一下数据上DA14585比da14582多了5个字节。有可能是这5个字节的数码影响兼容兼容
能否看一下DA14585报告数码为多了5个字节?参考代码为da14585_rcu_v_6.140.2.17。

上午的相同:
DA14585方向资源:
来自HCI的RCVD ACL数据。手柄:0x201边界:2 BRDCST:0 LEN:20数据:0x10 0x00 0x04 ...
数据
00 01 02 03 04 05 01 02 08 09 0A 0B 0C 0D 0E 0F
0000:10 00 04 00 1B 4E 00 00 02 08 00 00 5 50 00 00 00 00 00 00 00 00 00 00 00 ......
0010:00 00 00 01 ....

att recv命令。名称:处理值通知(0x1b)len:16
attr hander:78(0x004e)
attr值:00 02 08 00 00 50 00 00 00
:00 00 00 00 01

DA14582(小米蓝牙蓝牙遥控器):
来自HCI的RCVD ACL数据。手柄:0x201边界:2 BRDCST:0 LEN:15数据:0x0b 0x00 0x04 ...
数据
00 01 02 03 04 05 01 02 08 09 0A 0B 0C 0D 0E 0F
0000:0B 00 04 00 1B 2F 00 00 00 00 5 50 00 00 00 00 00 ......
att recv命令。名称:句柄值通知(0x1b)len:11
attr手柄:47(0x002f)
斯trage:00 00 5 50 00 00 00 00 00 00 00 00

更详细的日志,请请附件。DA14582为小米传动器。DA14585为DA14585开发。

张文康
离线
最后一次露面:2年8个月前
加入:2018-04-27 06:55
附件为抓取的hci层数据,

附件为抓取的hci层数据,
btsnoop_hcida14585.cfa da14585开发板连接街抓取的数码。
btsnoop_hcixiaomiyaokongqi.cfa为小米传播器抓取的数码。

可查看到acl数据包中间da14585发出的数量为25‰。
小米仪器数据为20‰。

附件: