亲爱的Dialog,
关于DA14580的中央操作模式,我想知道以下几点。
问题1:我们观察到rssi似乎对扫描通道有很强的依赖性。当我们设定5秒
对于扫描间隔,我们看到5秒的rssi周期性变化,变化幅度接近10-15dBm,甚至改变了距离
中央和外围是固定的并且在屏蔽室进行实验。
你能解释这个现象吗?
我们已经检查了外设的发射功率只有像1dBm这样的微小变化。
问题2:是否有任何方法可以让我们通过每个adv检索频道号信息
收到的数据包?
问题3:我们可以让DA14580只扫描一个通道吗?我是说在37,38和39频道之间没有跳频。
此致,
关键词:
设备:
嗨,yterasaki,
问题1。不匹配的天线会显示出这种效果,应该通过测量该天线在所有信道上的发射功率来轻松检查。您提到您使用5秒的扫描间隔,这是否意味着您正在5秒以上读取一个连接的RSSI,或者您也在其他通道上接收并将这些RSSI值读取到?你读的是峰值保持还是平均RSSI值?
Q2。不幸的是,没有任何方法可以看到他获得广告活动的频道。这在蓝牙堆栈代码中深入插入。
问题3。通常情况下,三个广告频道都会被扫描,以避免来自当时传输的其他设备的干扰。没有办法扫描
个性化广告渠道
谢谢你的对话
谢谢,Dialog员工,
我来看看anntena charactersitc,但是关于rssi的问题,要么是平均值,要么是峰值保持,
我跟踪了FW,但似乎rssi值是由内核函数检索的,我无法找到
值平均或峰值保持。我正在使用prox_monitor_ext的对话框原始源代码,如下所示。
DA1458x\u SDK\5.0.3\projects\target\u apps\ble\u examples\prox\u monitor\u ext\Keil\u 5
请告诉我rssi值使用哪种模式原始参考。
此致,
关于第三季度:
请添加扫描单个频道(或37-39频道的任何其他组合)的选项作为功能请求。
这对于许多应用程序都非常重要,您的大多数竞争对手都有此选项。亚博国际官网平台网址
嗨,yterasaki,
如果我理解正确,请使用邻近监视器应用程序,并检查GAPM_ADV_REPORT_IND结构中指示的广告字符串的RSSI值,这是正确的吗?如果是这种情况,那么您测量的RSSI是当前广告字符串的当前RSSI,而不平均。你能澄清你究竟衡量rssi的究竟理。
谢谢你的对话
亲爱的Dialog,
谢谢你的评论。我们的测量条件是1个基于DA14580的Peroperal和1个基于DA14580的Peroperal
中央。播发间隔100mS,扫描间隔5s。
我们将在理想条件下重新测量rssi,如果仍然有问题,我将在这封邮件中报告。
关于rssi值,我知道当前我的测量不是平均值,即峰值保持。你能告诉我吗
在接近监视器代码中,我们应该更改为检索rssi作为平均值的位置?
此致,
嗨,yterasaki,
还有一个关于你的测量的问题,我试图理解用接近监视器测量不同频道的rssi的方法,因为在每个扫描窗口中,当第一个广告窗口在一个频道上完成扫描,并且值显示在控制台上时,你只能从一个广告频道接收,当它的时间为第二个窗口,你看到这些值改变,并在10-15dbm之间的差异?你能说明一下你的测量方法吗?
谢谢你的对话
嗨,对话,
每1台中央和外围设备测量一次。centaral收集到的所有广告数据都是
传输到带有时间戳的服务器。请看附件。可以看到rssi值具有周期性
改变了几乎5.5秒,这与中心的扫描间隔相对应。在测量过程中,两个
周边设备A固定,不动。
请告诉我如何更改FW源以获得平均rssi值。
此致,
嗨,yterasaki,
很抱歉理解错误,因为您引用的是广告包的RSSI,可用的RSSI由堆栈(通过ROM代码)获取并传递给广告指示事件,因此除了返回值之外,没有任何实现来获取任何其他内容。该值是广告包的当前值。另外,在尝试复制我的设置上的问题时,似乎两个连续通道之间的rssi在使用开发工具包和具有接近监视器应用程序的加密狗时的差异不超过1db。
谢谢你的对话
亲爱的对话,谢谢,我完全理解。
此致,