嗨,支持团队,
据我所知,DA14580开发包在绑定过程中扮演服务器角色,android设备扮演客户端角色。所以我想知道为什么android设备要连接DA14580开发包,然后DA14580开发包必须输入一个密钥,而不是我的android设备?反之亦然,有什么解决办法吗?
谢谢并致以最诚挚的问候,
蓝色
你好,布鲁,
这是配对的第二阶段,即链路的身份验证。Passkey Entry是用于两个设备之间的身份验证。如果android设备可以充当服务器角色并连接到其他clien角色,那么您就有机会在android设备上输入密钥。
比尔,莫里斯
嗨,MH\U对话,
非常感谢您的回复!好吧,我明白了,但是你能详细告诉我需要做些什么来设置我的android设备作为服务器角色吗?有没有参考源代码或手册?
顺致敬意,
嗨,MH,
我的团队遇到了这样一个问题,如果我通过更改DISS和DISC配置文件将KBD ref design的服务器角色更改为客户机角色,那么android设备可以充当服务器角色吗?是否与APK源代码有关?
当做,
中川
嗨,Chungtran,
当Andriod设备连接DA14580时,大多数情况下Android设备是主设备。在安全过程中,从机需要提供密码。没有办法让android设备提供密码。
当做!PY公司
嗨,派瑞,
非常感谢你的回答。好吧,我明白了,但是我可以用GAP\u TK\u DISPLAY和app\u send\u TK\u exch\u func设置默认密码吗?我的意思是,当我的android设备连接到DA14580时,我在DA中设置的默认密码将是双方之间进行身份验证的最低条件。有可能吗?
Chung Tran公司
嗨,chungtran,
这种方法可能行不通。如果您不需要密码级别的安全性,您可以注释掉EEPROM\u ON和CFG\u MULTI\u BOND,然后只选择工作模式,不需要密码。
知道这一点很好,但事实上,我们需要实现一个密码输入方法,所以我没有办法用mysefl设置密码?我真的不明白TK创建函数的含义?你能详细地告诉我吗?
非常感谢,
我们已经解决了我们的问题,但我仍然不明白6-degits密码在哪里生成的?是STK吗?正如我读到的,然后STK=(TK,Srand,Mrand),但我无法找到它们在Keyboard ref源代码中的位置。在那里没有用吗?
谢谢,
你好,布鲁,
这是配对的第二阶段,即链路的身份验证。Passkey Entry是用于两个设备之间的身份验证。如果android设备可以充当服务器角色并连接到其他clien角色,那么您就有机会在android设备上输入密钥。
比尔,莫里斯
嗨,MH\U对话,
非常感谢您的回复!好吧,我明白了,但是你能详细告诉我需要做些什么来设置我的android设备作为服务器角色吗?有没有参考源代码或手册?
顺致敬意,
蓝色
嗨,MH,
我的团队遇到了这样一个问题,如果我通过更改DISS和DISC配置文件将KBD ref design的服务器角色更改为客户机角色,那么android设备可以充当服务器角色吗?是否与APK源代码有关?
当做,
中川
嗨,Chungtran,
当Andriod设备连接DA14580时,大多数情况下Android设备是主设备。在安全过程中,从机需要提供密码。没有办法让android设备提供密码。
当做!
PY公司
嗨,派瑞,
非常感谢你的回答。好吧,我明白了,但是我可以用GAP\u TK\u DISPLAY和app\u send\u TK\u exch\u func设置默认密码吗?我的意思是,当我的android设备连接到DA14580时,我在DA中设置的默认密码将是双方之间进行身份验证的最低条件。
有可能吗?
顺致敬意,
Chung Tran公司
嗨,chungtran,
这种方法可能行不通。
如果您不需要密码级别的安全性,您可以注释掉EEPROM\u ON和CFG\u MULTI\u BOND,然后只选择工作模式,不需要密码。
当做!
PY公司
嗨,派瑞,
知道这一点很好,但事实上,我们需要实现一个密码输入方法,所以我没有办法用mysefl设置密码?我真的不明白TK创建函数的含义?你能详细地告诉我吗?
非常感谢,
Chung Tran公司
嗨,派瑞,
我们已经解决了我们的问题,但我仍然不明白6-degits密码在哪里生成的?是STK吗?正如我读到的,然后STK=(TK,Srand,Mrand),但我无法找到它们在Keyboard ref源代码中的位置。在那里没有用吗?
谢谢,
Chung Tran公司