测量配对设备的RSSI

⚠️
大家好. .谢谢你来参加论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,并包含在Dialog主网站中。所有的帖子和账户都已迁移。我们现在只接受新论坛的流量-请张贴任何新的线程//www.xmece.com/support.我们将在未来几天修复漏洞/优化搜索和标签。
8个职位/ 0个新
最后发表
azimin
离线
最后看到:7个月4个星期前
加入:2018-12-12十二11
测量配对设备的RSSI

你好,

我想和DA14586配对几台智能手机,并保存配对设备的信息。此外,DA14586必须通过系统定时器与他们检查RSSI。

请帮助,我应该看哪些例子或教程?

谢谢。

关键词:
设备:
PM_Dialog
离线
最后看到:1天17小时前
工作人员
加入:2018-02-08 11:03
嗨azimin,

嗨azimin,

当您连接到对等设备时,没有任何教程示例来获取RSSI值。让我来描述一下为了得到RSSI值你可以做些什么。这可能有点棘手。因此,当设备处于连接状态时,您应该发出带有GAPC_GET_CON_RSSI操作的GAPC_GET_INFO_CMD,以便请求RSSI值。由于您已经将GAPC_GET_INFO_CMD发送到BLE堆栈中,您将得到一个GAPC_CON_RSSI_IND,因此您必须处理这条消息。这些值将返回给结构体gapc_con_rssi_ind的rssi成员。

谢谢,PM_Dialog

azimin
离线
最后看到:7个月4个星期前
加入:2018-12-12十二11
你好,

你好,

也许我没有说清楚我的想法。当设备连接到DA14586时,我不想测量rssi。我想配对设备一次和安全的设备名称或mac地址在DA14586内存。之后,我想从DA14586测量存储设备的RSSI。

PM_Dialog
离线
最后看到:1天17小时前
工作人员
加入:2018-02-08 11:03
嗨azimin,

嗨azimin,

说实话,我还是不明白你想要达到什么目的。ble_app_security示例将绑定数据存储在SPI flash中,如果您想要类似的功能,请让我知道吗?设备名称或mac地址保存在哪里?在DA14586的内部SPI flash中?DA14586将作为中央还是外围?

谢谢,PM_Dialog

mindatelematics
离线
最后看到:1年5个月前
加入:2019-07-29 07:56
你好,

你好,

我使用da14586作为外围设备。我想在flash中存储以前配对的设备名称或mac地址。请帮助

PM_Dialog
离线
最后看到:1天17小时前
工作人员
加入:2018-02-08 11:03
嗨mindatelematics,

嗨mindatelematics,

你能提供更多的信息吗?您使用的是哪个SDK/示例?您有自定义应用程序吗?另外,如果我理解正确的话,您想要存储中心的BD地址/设备名称。对吗?如果是,中央是另一个DA14585还是一个移动应用?

因为这个论坛有点老了,我建议你创建一个新的论坛并发布你的问题。

谢谢,PM_Dialog

mindatelematics
离线
最后看到:1年5个月前
加入:2019-07-29 07:56
我们使用的是6.0.10 sdk

你好,

我们使用的是6.0.10版本的sdk。我们使用移动应用程序作为中心,da14586作为外围设备。

PM_Dialog
离线
最后看到:1天17小时前
工作人员
加入:2018-02-08 11:03
嗨mindatelematics,

嗨mindatelematics,

请参阅DA14585/DA14586扫描跟踪周边来自我们支持网站的SW示例。我们所有的SW示例都不包含SDK,所以请阅读软件示例:DA1458x指南。这个示例展示了外围设备如何跟踪它是否被扫描,以及哪个中心设备执行扫描过程。扫描设备需要在主动模式下进行扫描,因为外围设备将跟踪它是否使用中央将发出的扫描请求来从外围设备获得扫描响应数据。

谢谢,PM_Dialog