DA14580不带PIN编号条目的配对

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
11个帖子/ 0新
最后一篇
邪恶
离线
最后一次露面:3周前1年
加入:2020-01-31 12:12
DA14580不带PIN编号条目的配对

你好,

我们正在使用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);
}

您的反馈得到了赞赏。

提前致谢

设备:
PM_DIALOG.
离线
最后一次露面:2天8小时前
职员
加入:2018-02-08 11:03
嗨邪恶,

嗨邪恶,

这是默认的无附件配置。如果不执行AT + PIN命令,则应能够在没有PIN码的情况下连接。你能试试吗?如果检查user_app_on_init(),则会看到默认配置禁用安全性(Dodeless_env.pin = 0)。

谢谢,PM_DIALOG.

邪恶
离线
最后一次露面:3周前1年
加入:2020-01-31 12:12
你好,

你好,

在我在这里发布之前,我已经尝试过没有PIN号码的连接,并且成功。

我想知道什么可以在没有启用PIN号码的情况下应用安全?这项要求是否适用无附加无附默认配置?

谢谢

cyibin.
离线
最后一次露面:10个月2周前
职员
加入:2017-12-14 02:48
嗨邪恶,

嗨邪恶,

对的,这是可能的。请在下面重新构建您的项目,如下所示:

static const struct security_configuration user_security_conf = {.iocap = gap_io_cap_no_input_no_output,.auth = gap_auth_req_no_mitm_bond,

BR,宜宾

邪恶
离线
最后一次露面:3周前1年
加入:2020-01-31 12:12

你好,

我应用了配置,另外我将yeter_codeless.c到0设置了Dodeless_env.pin。

然后在没有引脚输入的情况下建立连接,但我担心设备未配对。

可能有其他配置吗?

谢谢

PW_Dialog
离线
最后一次露面:5个月2天前
职员
加入:2019-04-03 02:54
嗨邪恶,

嗨邪恶,

您的目标是执行AT+PIN命令应用安全连接,但使用预定义的PIN而不输入PIN号吗?

布罗尔,

PW_Dialog

邪恶
离线
最后一次露面:3周前1年
加入:2020-01-31 12:12
你好,

你好,

我现在正在使用Dodeless_env.pin的预定义的PIN码。远程设备(中央)通过输入PIN次数,两者都配对/粘合,连接到BLE设备(外设)。我的目标是完成配对和绑定安全性情况,而无需强制中央设备进入PIN码。

问候,

PM_DIALOG.
离线
最后一次露面:2天8小时前
职员
加入:2018-02-08 11:03
谢谢pw_dialog和cyibin,

谢谢pw_dialog和cyibin,

嗨邪恶,

将AT + PIN命令发送到Cyibin提到的Cyibin发送时,这是工作吗?

谢谢,PM_DIALOG.

邪恶
离线
最后一次露面:3周前1年
加入:2020-01-31 12:12

你好,

我试过了,但不幸的是,没有成功。

此外,由于我理解,没有必要用此配置发送+ PIN,因为我要做的是未设置PIN码。

谢谢

邪恶
离线
最后一次露面:3周前1年
加入:2020-01-31 12:12
你好,

你好,

你有机会试一试吗?

我担心SDK5.0.4不支持这一要求,是吗?

谢谢

PM_DIALOG.
离线
最后一次露面:2天8小时前
职员
加入:2018-02-08 11:03
嗨邪恶,

嗨邪恶,

无附加证据是基于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.