你好,
我们正在使用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码?
布罗尔,
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的最新智能字体设备开始。SDK有很大改进,我们有很多代码示例和改进的文档,还有软件路线图支持。DA14580产品系列和SDK5没有任何软件路线图支持。此外,我们正在使用DA14531参考设计,将我们的DSP(对话框串行端口配置文件)与无附件相结合
请查看我们的新BLE设备:
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectivity/bluetooth-low ...
谢谢,PM_DIALOG.