⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
6个员额/ 0个新员额
最后发表
vincenzo.urbisaglia
离线
最后看到:1个月前
加入:2017-02-24十五32
Bond DA14583与App

我们希望在DA14583固件中实现绑定。
目前我们使用ble_app_security项目作为参考。
然而,我们无法让它工作。
还有其他的参考项目可以参考吗?
我读过键盘参考项目,但是我找不到它的来源。

问候Vincenzo

关键词:
设备:
STS_Dialog(未验证)
嗨vincenzo.urbisaglia,

嗨vincenzo.urbisaglia,

ble_app_security项目不能工作是什么意思?请检查教程5的教程部分在文档标签,如果你有未定义的spi flash在user_config.h的用法

#undef USER_CFG_APP_BOND_DB_USE_SPI_FLASH(第46行)。

BR,

STS_Dialog。

vincenzo.urbisaglia
离线
最后看到:1个月前
加入:2017-02-24十五32
非常感谢您的回复。

非常感谢您的回复。让我解释一下我们的问题。

我们能够将DA14583与我们的iOS应用程序配对。然而,即使配对后,DA14583仍然接受未配对的应用程序的连接(或在其他手机上运行的相同的应用程序)。

谢谢你的支持。
问候Vincenzo

STS_Dialog(未验证)
你好,

你好,

请检查app_bond_db.h中的#define APP_BOND_DB_MAX_BONDED_PEERS(),它定义了绑定对等体的最大数量。

BR,

STS_Dialog。

vincenzo.urbisaglia
离线
最后看到:1个月前
加入:2017-02-24十五32
你好,

你好,

谢谢,我们已经按照你的建议修改了申请。
然而,我们仍然能够连接到未配对的设备。
你还有什么能帮到我们的信息吗?

最好的祝愿

MT_dialog
离线
最后看到:6个月2个星期前
工作人员
加入:2015-06-08 34
嗨vincenzo.urbisaglia,

嗨vincenzo.urbisaglia,

如果您希望设备只进行一次配对,然后拒绝所有后续配对请求,这是安全示例中没有实现的。我的同事提到的APP_BOND_DB_MAX_BONDED_PEERS只是设置设备将保留的可用配对槽的数量,所以如果你已经将它设置为1,这意味着设备将保留一个配对信息槽,如果有一个新的连接和一个新的安全请求,设备将覆盖配对的设备,并将新数据存储在那个槽中。如果你想拒绝所有的连接,除非是你最初配对的连接,那么你必须添加一些自定义代码,一旦有来自主机的配对请求,你就必须拒绝所有后续的连接。假设你连接上了,然后中央试图读取一个受保护的特征,它会看到这个特征是受保护的,然后它会发送配对请求,那时你将能够检查设备的焊接数据并验证他们对你所拥有的flash和决定接受或拒绝连接,但如果一个设备已经与特定保税设备不应该发送一个配对请求。您将能够在Smart Tag参考设计中找到一个更适合您需求的示例。

由于MT_dialog