嗨,支持团队,
据我所知,在bonding过程中,DA14580 Dev-kit扮演服务器角色,android设备扮演客户端角色。所以我想知道为什么android设备想要连接DA14580 dev-kit,那么DA14580 dev-kit必须输入一个密钥,但不是我的android设备?反之有解吗?
谢谢你,并致以最良好的问候。
蓝色的
你好,蓝,
这是配对的第二阶段,即链路的验证。Passkey Entry是用于两台设备之间的认证。如果android设备可以充当服务器角色并连接到其他客户端角色,那么您就有机会在android设备上输入密钥。
BR,莫里斯
嗨MH_Dialog,
非常感谢您的回复!我明白了,但你能详细告诉我,我需要做什么,以设置我的android设备作为服务器的角色?是否有参考源代码或手册?
最好的问候,
嗨MH,
我的团队遇到了这样的问题,如果我通过改变DISS和DISC的配置把KBD的服务器角色变成了客户端角色,那么android设备可以扮演服务器角色吗?与APK源代码有关吗?
问候,
ChungTran
嗨Chungtran,
当Android设备连接DA14580时,大多数情况下Android设备为主。在安全过程中,slave需要提供密码。没有办法让android设备提供密码。
的问候!PY
嗨PY,
非常感谢你的回答。我明白了,但是我可以通过使用GAP_TK_DISPLAY和app_send_tk_exch_func设置默认密码吗?我的意思是,当我的android设备连接到DA14580时,那么我在DA中设置的默认密码将是双向认证的最小条件。是可能的吗?
钟Tran
嗨chungtran,
这种方法可能行不通。如果不需要密码级别的安全,可以将EEPROM_ON和CFG_MULTI_BOND注释掉,然后只选择工作模式,不需要密码。
知道这一点很好,但事实上,我们需要实现一个密码输入方法,所以没有解决方案,以便我自己设置密码fl?我真的不明白TK创建函数的意思?你能详细地告诉我吗?
非常感谢,
我们已经解决了我们的问题,但我还是不明白6位密码是怎么产生的?STK吗?作为什么我读然后STK=(TK,Srand,Mrand),但我不能找到他们在键盘ref源代码。在那里没用吗?
谢谢,
你好,蓝,
这是配对的第二阶段,即链路的验证。Passkey Entry是用于两台设备之间的认证。如果android设备可以充当服务器角色并连接到其他客户端角色,那么您就有机会在android设备上输入密钥。
BR,莫里斯
嗨MH_Dialog,
非常感谢您的回复!我明白了,但你能详细告诉我,我需要做什么,以设置我的android设备作为服务器的角色?是否有参考源代码或手册?
最好的问候,
蓝色的
嗨MH,
我的团队遇到了这样的问题,如果我通过改变DISS和DISC的配置把KBD的服务器角色变成了客户端角色,那么android设备可以扮演服务器角色吗?与APK源代码有关吗?
问候,
ChungTran
嗨Chungtran,
当Android设备连接DA14580时,大多数情况下Android设备为主。在安全过程中,slave需要提供密码。没有办法让android设备提供密码。
的问候!
PY
嗨PY,
非常感谢你的回答。我明白了,但是我可以通过使用GAP_TK_DISPLAY和app_send_tk_exch_func设置默认密码吗?我的意思是,当我的android设备连接到DA14580时,那么我在DA中设置的默认密码将是双向认证的最小条件。
是可能的吗?
最好的问候,
钟Tran
嗨chungtran,
这种方法可能行不通。
如果不需要密码级别的安全,可以将EEPROM_ON和CFG_MULTI_BOND注释掉,然后只选择工作模式,不需要密码。
的问候!
PY
嗨PY,
知道这一点很好,但事实上,我们需要实现一个密码输入方法,所以没有解决方案,以便我自己设置密码fl?我真的不明白TK创建函数的意思?你能详细地告诉我吗?
非常感谢,
钟Tran
嗨PY,
我们已经解决了我们的问题,但我还是不明白6位密码是怎么产生的?STK吗?作为什么我读然后STK=(TK,Srand,Mrand),但我不能找到他们在键盘ref源代码。在那里没用吗?
谢谢,
钟Tran