Bond DA14583与应用程序

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
6个帖子/ 0新
最后一篇
vincenzo.urbisaglia.
离线
最后一次露面:10个月前1年
加入:2017-02-24 15:32
Bond DA14583与应用程序

你好

我们希望在DA14583固件中实施绑定。
目前我们正在使用BLE_APP_SECURY项目作为参考。
但是我们无法让它工作。
我们可以查找其他参考项目吗?
我已经读过键盘参考项目,但我无法找到源头。

问候Vincenzo

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

嗨vincenzo.urbisaglia,

你是什​​么意思ble_app_security项目不起作用?请检查文档选项卡的教程部分的教程5,如果未定义user_config.h中的spi闪存的使用情况

#undef user_cfg_app_bond_db_use_spi_flash(第46行)。

布罗尔,

sts_dialog。

vincenzo.urbisaglia.
离线
最后一次露面:10个月前1年
加入:2017-02-24 15:32
非常感谢您的回复。

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

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

谢谢你的支持。
问候Vincenzo

sts_dialog(未经验证)
你好,

你好,

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

布罗尔,

sts_dialog。

vincenzo.urbisaglia.
离线
最后一次露面:10个月前1年
加入:2017-02-24 15:32
你好,

你好,

谢谢,我们根据建议修改了该应用程序。
但是,我们仍然可以与未配对的设备连接。
您有任何可以帮助我们的其他信息吗?

最好的祝愿

mt_dialog.
离线
最后一次露面:3个月3周前
职员
加入:2015-06-08 11:34
嗨vincenzo.urbisaglia,

嗨vincenzo.urbisaglia,

如果您希望只能配对一次,则保留与拒绝所有后续配对请求的配对,这是不从安全示例实现的。我的collegue提到的app_bond_db_max_bonded_peers只是为了设置设备将保留的可用配对插槽的数量,所以如果例如,它将它设置为1,这意味着设备将为一个插槽保留一个交字合信息,以防有一个新的连接和新的安全请求设备将覆盖该配对设备,并将存储该插槽中的新数据。如果您想拒绝所有连接,否则除非您最初配对,那么您将不得不添加一些自定义代码并尽快拒绝所有后续连接。所以让我们假设您已连接,然后中央尝试读取一个受保护的特性,它将看到特征受到保护,然后它将发送配对请求,此时您将能够检查设备的绑定数据并验证它们对闪存中的一个,并决定接受或拒绝连接,尽管如果设备全部与该特定设备绑定,则它不应发送配对请求。您将能够在智能标签参考设计中找到更适合您的需求示例。

谢谢mt_dialog.