嗨
我们希望在DA14583固件中实现绑定。目前我们使用ble_app_security项目作为参考。然而,我们无法让它工作。还有其他的参考项目可以参考吗?我读过键盘参考项目,但是我找不到它的来源。
问候Vincenzo
嗨vincenzo.urbisaglia,
ble_app_security项目不能工作是什么意思?请检查教程5的教程部分在文档标签,如果你有未定义的spi flash在user_config.h的用法
#undef USER_CFG_APP_BOND_DB_USE_SPI_FLASH(第46行)。
BR,
STS_Dialog。
非常感谢您的回复。让我解释一下我们的问题。
我们能够将DA14583与我们的iOS应用程序配对。然而,即使配对后,DA14583仍然接受未配对的应用程序的连接(或在其他手机上运行的相同的应用程序)。
谢谢你的支持。问候Vincenzo
你好,
请检查app_bond_db.h中的#define APP_BOND_DB_MAX_BONDED_PEERS(),它定义了绑定对等体的最大数量。
谢谢,我们已经按照你的建议修改了申请。然而,我们仍然能够连接到未配对的设备。你还有什么能帮到我们的信息吗?
最好的祝愿
如果您希望设备只进行一次配对,然后拒绝所有后续配对请求,这是安全示例中没有实现的。我的同事提到的APP_BOND_DB_MAX_BONDED_PEERS只是设置设备将保留的可用配对槽的数量,所以如果你已经将它设置为1,这意味着设备将保留一个配对信息槽,如果有一个新的连接和一个新的安全请求,设备将覆盖配对的设备,并将新数据存储在那个槽中。如果你想拒绝所有的连接,除非是你最初配对的连接,那么你必须添加一些自定义代码,一旦有来自主机的配对请求,你就必须拒绝所有后续的连接。假设你连接上了,然后中央试图读取一个受保护的特征,它会看到这个特征是受保护的,然后它会发送配对请求,那时你将能够检查设备的焊接数据并验证他们对你所拥有的flash和决定接受或拒绝连接,但如果一个设备已经与特定保税设备不应该发送一个配对请求。您将能够在Smart Tag参考设计中找到一个更适合您需求的示例。
由于MT_dialog
嗨vincenzo.urbisaglia,
ble_app_security项目不能工作是什么意思?请检查教程5的教程部分在文档标签,如果你有未定义的spi flash在user_config.h的用法
#undef USER_CFG_APP_BOND_DB_USE_SPI_FLASH(第46行)。
BR,
STS_Dialog。
非常感谢您的回复。让我解释一下我们的问题。
我们能够将DA14583与我们的iOS应用程序配对。然而,即使配对后,DA14583仍然接受未配对的应用程序的连接(或在其他手机上运行的相同的应用程序)。
谢谢你的支持。
问候Vincenzo
你好,
请检查app_bond_db.h中的#define APP_BOND_DB_MAX_BONDED_PEERS(),它定义了绑定对等体的最大数量。
BR,
STS_Dialog。
你好,
谢谢,我们已经按照你的建议修改了申请。
然而,我们仍然能够连接到未配对的设备。
你还有什么能帮到我们的信息吗?
最好的祝愿
嗨vincenzo.urbisaglia,
如果您希望设备只进行一次配对,然后拒绝所有后续配对请求,这是安全示例中没有实现的。我的同事提到的APP_BOND_DB_MAX_BONDED_PEERS只是设置设备将保留的可用配对槽的数量,所以如果你已经将它设置为1,这意味着设备将保留一个配对信息槽,如果有一个新的连接和一个新的安全请求,设备将覆盖配对的设备,并将新数据存储在那个槽中。如果你想拒绝所有的连接,除非是你最初配对的连接,那么你必须添加一些自定义代码,一旦有来自主机的配对请求,你就必须拒绝所有后续的连接。假设你连接上了,然后中央试图读取一个受保护的特征,它会看到这个特征是受保护的,然后它会发送配对请求,那时你将能够检查设备的焊接数据并验证他们对你所拥有的flash和决定接受或拒绝连接,但如果一个设备已经与特定保税设备不应该发送一个配对请求。您将能够在Smart Tag参考设计中找到一个更适合您需求的示例。
由于MT_dialog