将DA14583与App绑定

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

我们想实现绑定到我们的DA14583固件。
目前我们使用ble_app_security项目作为参考。
然而,我们不能让它工作。
还有其他可供参考的项目吗?
我读了键盘参考项目,但我无法找到源代码。

问候Vincenzo

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

嗨vincenzo.urbisaglia,

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

#undef USER_CFG_APP_BOND_DB_USE_SPI_FLASH(第46行)。

BR,

STS_Dialog。

vincenzo.urbisaglia
离线
最后看到:1年10个月前
加入: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年10个月前
加入:2017-02-24十五32
你好,

你好,

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

最好的祝愿

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

嗨vincenzo.urbisaglia,

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

由于MT_dialog