绑定过程中的服务器和客户端角色?

9个职位/0个新职位
最后一篇文章
bluetoothdev公司
离线
最后一次见到:5年8个月前
已加入:2015-02-12 07:11
绑定过程中的服务器和客户端角色?

嗨,支持团队,

据我所知,DA14580开发包在绑定过程中扮演服务器角色,android设备扮演客户端角色。所以我想知道为什么android设备要连接DA14580开发包,然后DA14580开发包必须输入一个密钥,而不是我的android设备?反之亦然,有什么解决办法吗?

谢谢并致以最诚挚的问候,

蓝色

MH\U对话框(未验证)
你好,布鲁,

你好,布鲁,

这是配对的第二阶段,即链路的身份验证。Passkey Entry是用于两个设备之间的身份验证。如果android设备可以充当服务器角色并连接到其他clien角色,那么您就有机会在android设备上输入密钥。

比尔,莫里斯

bluetoothdev公司
离线
最后一次见到:5年8个月前
已加入:2015-02-12 07:11
嗨,MH\U对话,

嗨,MH\U对话,

非常感谢您的回复!好吧,我明白了,但是你能详细告诉我需要做些什么来设置我的android设备作为服务器角色吗?有没有参考源代码或手册?

顺致敬意,

蓝色

中川
离线
最后一次见到:4年9个月前
已加入:2015-01-21 05:57
嗨,MH,

嗨,MH,

我的团队遇到了这样一个问题,如果我通过更改DISS和DISC配置文件将KBD ref design的服务器角色更改为客户机角色,那么android设备可以充当服务器角色吗?是否与APK源代码有关?

当做,

中川

PY\u对话框
离线
最后一次见到:2年7个月前
工作人员
已加入:2014-08-25 09:59
嗨,Chungtran,

嗨,Chungtran,

当Andriod设备连接DA14580时,大多数情况下Android设备是主设备。在安全过程中,从机需要提供密码。没有办法让android设备提供密码。

当做!
PY公司

中川
离线
最后一次见到:4年9个月前
已加入:2015-01-21 05:57
嗨,派瑞,

嗨,派瑞,

非常感谢你的回答。好吧,我明白了,但是我可以用GAP\u TK\u DISPLAY和app\u send\u TK\u exch\u func设置默认密码吗?我的意思是,当我的android设备连接到DA14580时,我在DA中设置的默认密码将是双方之间进行身份验证的最低条件。
有可能吗?

顺致敬意,

Chung Tran公司

PY\u对话框
离线
最后一次见到:2年7个月前
工作人员
已加入:2014-08-25 09:59
嗨,chungtran,

嗨,chungtran,

这种方法可能行不通。
如果您不需要密码级别的安全性,您可以注释掉EEPROM\u ON和CFG\u MULTI\u BOND,然后只选择工作模式,不需要密码。

当做!
PY公司

中川
离线
最后一次见到:4年9个月前
已加入:2015-01-21 05:57
嗨,派瑞,

嗨,派瑞,

知道这一点很好,但事实上,我们需要实现一个密码输入方法,所以我没有办法用mysefl设置密码?我真的不明白TK创建函数的含义?你能详细地告诉我吗?

非常感谢,

Chung Tran公司

中川
离线
最后一次见到:4年9个月前
已加入:2015-01-21 05:57
嗨,派瑞,

嗨,派瑞,

我们已经解决了我们的问题,但我仍然不明白6-degits密码在哪里生成的?是STK吗?正如我读到的,然后STK=(TK,Srand,Mrand),但我无法找到它们在Keyboard ref源代码中的位置。在那里没有用吗?

谢谢,

Chung Tran公司