亲爱的对话框,
关于DA14580的集中运行模式,我想了解以下几点。
Q1:我们观察到rssi似乎对扫描通道有很强的依赖性。当我们设定5秒时
对于扫描间隔,我们看到rssi在5秒内的周期变化几乎是10 - 15dBm,甚至距离也发生了变化
并在屏蔽室内进行了实验。
你能解释这个现象吗?
我们已经检查过了,外设的传输功率只有1dBm的微小差异。
有什么方法可以让我们根据每个adv检索信道号信息吗
包收到了吗?
Q3: DA14580能否只做一个通道扫描?37 38 39之间没有跳频。
最好的问候,
关键词:
设备:
嗨yterasaki,
Q1。匹配不良的天线会显示出这种效果,应该通过测量该天线在所有信道上的传输功率来轻松地检查。你提到你使用了一个5秒的扫描间隔,这是否意味着你是在5秒内读取一个连接的RSSI,还是你在其他通道上接收,并读出这些RSSI值?你读的是峰值保持点还是平均RSSI值?
Q2。不幸的是,应用程序没有方法来查看他在哪个频道得到了广告事件。这是深嵌在蓝牙堆栈代码。
第三季。通常情况下,三个广告频道被扫描,以避免来自其他设备的干扰。没有办法扫描
indivividual广告渠道
由于MT_dialog
谢谢,对话框,
我将检查天线特性,但关于rssi是平均或峰值保持的问题,
我跟踪了FW,但是看起来rssi值是通过内核函数检索的,我找不到
值为平均值或峰值保持值。我使用Dialog prox_monitor_ext的原始源代码如下。
DA1458x_SDK \ 5.0.3 \ \ target_apps \ ble_examples \ prox_monitor_ext \ Keil_5项目
请告诉我原始参考是用哪一种模式的rssi值
最好的问候,
关于问题3:
请将扫描单个频道(或37-39频道的任何其他组合)作为功能请求。
这对许多应用程序来说是非常重要的,大多数竞争对手都有这个选项。雷竞技安卓下载
嗨yterasaki,
如果我理解正确,您使用接近监视器应用程序,并检查在gapm_adv_report_ind结构体中指示的广告字符串的rssi值,这是正确的吗?如果是这种情况,那么你测量的rssi是当前广告字符串的rssi,而不是平均的。请说明一下你们是如何准确测量RSSI的。
由于MT_dialog
亲爱的对话框,
谢谢你的评论。我们的测量条件是1pcs DA14580外设和1pcs DA14580外设
中央。发布间隔为100mS,扫描间隔为5秒。
我们会在理想状态下重新测量rssi,如果还有问题,我会在邮件中报告。
关于rssi值,我了解目前我测量的不是平均值,即峰值保持。你能告诉我吗
在接近监视器代码中,我们应该更改到检索rssi为平均值的位置?
最好的问候,
嗨yterasaki,
还有一个关于你的测量的问题,我试图理解测量rssi在不同的通道与接近监视器的方法,因为在每个扫描窗口,你只能从一个广告渠道收到,当第一个广告窗口完成扫描在一个通道,这些值显示在控制台上,当它的时间为第二个窗口时,你看到这些值发生了变化,并在10 - 15dbm ?你能解释一下你的测量方法吗?
由于MT_dialog
嗨,对话框中,
测量由每1个中央和外围设备完成。所有由中心捕获的广告数据都是
传送到有时间戳的服务器。请看附件中的图片。你可以看到rssi值有周期性
变化近5.5秒,对应中央扫描间隔。在测量过程中,两者均为中心
外围设备是固定的,没有移动。
请告诉我如何更改FW源,使其得到rssi平均值。
最好的问候,
嗨yterasaki,
不好意思,误解了,因为你指的是广告包的RSSI,可用的RSSI由堆栈(通过ROM代码)获取并传递给广告指示事件,除了返回值之外,没有其他的实现。该值为发布报文的当前值。同样,在尝试复制您的问题在我的设置上,似乎两个连续通道之间的rssi没有超过1分贝的差异,当使用一个开发工具包和一个带接近监视器应用程序的狗。
由于MT_dialog
谢谢,我完全理解了。
最好的问候,