你好,
我们正在使用DA14580,并使用SDK5.0.4运行无附加无附件,并试图弄清楚是否配对,如果没有引脚数量是可以的?
在里面user_on_connection.方法user_codeless.c如果定义了PIN次数,则文件存在以下条件。但是,从条件下删除依氏_env.pin不足。更需要做什么?或者是否适用无附加固件?
if((user_default_hnd_conf.security_request_scenario == def_sec_req_on_connect)
&&(ble_app_sec)&&(Dodeless_env.pin!= 0))){
app_easy_security_request(connection_idx);
}
您的反馈得到了赞赏。
提前致谢
设备:
嗨邪恶,
这是默认的无附件配置。如果不执行AT + PIN命令,则应能够在没有PIN码的情况下连接。你能试试吗?如果检查user_app_on_init(),则会看到默认配置禁用安全性(Dodeless_env.pin = 0)。
谢谢,PM_DIALOG.
你好,
在我在这里发布之前,我已经尝试过没有PIN号码的连接,并且成功。
我想知道什么可以在没有启用PIN号码的情况下应用安全?这项要求是否适用无附加无附默认配置?
谢谢
嗨邪恶,
对的,这是可能的。请在下面重新构建您的项目,如下所示:
BR,宜宾
你好,
我应用了配置,另外我将yeter_codeless.c到0设置了Dodeless_env.pin。
然后在没有引脚输入的情况下建立连接,但我担心设备未配对。
可能有其他配置吗?
谢谢
嗨邪恶,
您的目标是执行AT+PIN命令应用安全连接,但使用预定义的PIN而不输入PIN号吗?
布罗尔,
PW_Dialog
你好,
我现在正在使用Dodeless_env.pin的预定义的PIN码。远程设备(中央)通过输入PIN次数,两者都配对/粘合,连接到BLE设备(外设)。我的目标是完成配对和绑定安全性情况,而无需强制中央设备进入PIN码。
问候,
谢谢pw_dialog和cyibin,
嗨邪恶,
将AT + PIN命令发送到Cyibin提到的Cyibin发送时,这是工作吗?
谢谢,PM_DIALOG.
你好,
我试过了,但不幸的是,没有成功。
此外,由于我理解,没有必要用此配置发送+ PIN,因为我要做的是未设置PIN码。
谢谢
你好,
你有机会试一试吗?
我担心SDK5.0.4不支持这一要求,是吗?
谢谢
嗨邪恶,
无附加证据是基于SDK5.0.4的顶部的参考应用示例。According to CodeLess documentation, the AT+PIN feature allows you to set a passkey on your device which will force the device to prompt for a passkey (a.k.a. PIN code) when a central device attempts to connect.To do so, a passkey entry is required. If you would like to test or activate more security features, you can also use the ble_app_security example of the SDK5.0.4. This example is located under 5.0.4\projects\target_apps\ble_examples\ble_app_security SDK path. In the DA14580 product page there a tutorial available describing the security.
教程5:配对,粘接与安全
正如我在之前的论坛帖子中提到的,如果你正在开始一个新的设计或项目,我们建议从我们最新的名为DA14531的Smartbond设备开始。SDK得到了很大的改进,我们有很多代码示例和改进的文档,还有软件路线图支持。DA14580产品族和SDK5没有任何软件路线图支持。此外,我们正在开发DA14531参考设计,它将把我们的DSPS(对话串行端口配置文件)与无代码结合起来
请查看我们的新BLE设备:
//www.xmece.com/亚博电竞菠菜products/connectivity/bluetooth-low..。
谢谢,PM_DIALOG.