纬图虚拟仪器论坛

 找回密码
 立即注册
搜索
查看: 9118|回复: 13

RSSI vs 信道

[复制链接]
发表于 2017-11-21 20:59:51 | 显示全部楼层 |阅读模式
如何知道rssi是從那個廣播信道掃描出的?或如何知道三個廣播信道個別掃描出的rssi?
回复

使用道具 举报

发表于 2017-12-22 02:10:49 | 显示全部楼层
你是指使用HOLLONG SNIFFER 中的三个信道吗?
回复 支持 反对

使用道具 举报

发表于 2017-12-22 02:10:52 | 显示全部楼层
你是指使用HOLLONG SNIFFER 中的三个信道吗?
回复 支持 反对

使用道具 举报

发表于 2020-1-2 15:25:17 | 显示全部楼层
vtguru 发表于 2017-12-22 02:10
你是指使用HOLLONG SNIFFER 中的三个信道吗?

在,我现在想获取RSSI的信号发送强度怎么实现
QQ图片20200102152457.png


回复 支持 反对

使用道具 举报

发表于 2020-1-2 15:27:31 | 显示全部楼层
hello 发表于 2020-1-2 15:25
在,我现在想获取RSSI的信号发送强度怎么实现

请下载源码:http://www.viewtool.com/demo/Hol ... 20source%20v1.0.zip
QQ图片20200102152658.png
QQ图片20200102152703.png
回复 支持 反对

使用道具 举报

发表于 2020-1-13 09:37:08 | 显示全部楼层
你好,在做实验的时候发现Hollong BLE Sniffer扫描到的信号强度只在四个值里变化请问是怎么回事呢?
这个每秒能采集大概多少条数据?有个参考的指标吗?
QQ图片20200113093541.png
回复 支持 反对

使用道具 举报

发表于 2020-1-13 09:50:49 | 显示全部楼层
hello 发表于 2020-1-13 09:37
你好,在做实验的时候发现Hollong BLE Sniffer扫描到的信号强度只在四个值里变化请问是怎么回事呢?
这个每 ...

你可以通过这样的方法判断,建立链接设备可以在距离上判别信号的强弱,设备靠的近信号越强,离得远信号弱。
跟你根据代码这是时间打印看每秒能够抓到多少条数据。http://www.viewtool.com/bbs/foru ... &extra=page%3D1

回复 支持 反对

使用道具 举报

发表于 2020-1-13 10:05:48 | 显示全部楼层
lxk 发表于 2020-1-13 09:50
你可以通过这样的方法判断,建立链接设备可以在距离上判别信号的强弱,设备靠的近信号越强,离得远信号弱 ...

是多少呢?另外就说明这个RSSI值只反映距离不反映真实的RSSI值是吧?
回复 支持 反对

使用道具 举报

发表于 2020-1-13 10:07:51 | 显示全部楼层
lxk 发表于 2020-1-13 09:50
你可以通过这样的方法判断,建立链接设备可以在距离上判别信号的强弱,设备靠的近信号越强,离得远信号弱 ...

是多少呢?另外就说明这个RSSI值只反映距离不反映真实的RSSI值是吧?
回复 支持 反对

使用道具 举报

发表于 2020-1-13 10:12:07 | 显示全部楼层
hello 发表于 2020-1-13 10:07
是多少呢?另外就说明这个RSSI值只反映距离不反映真实的RSSI值是吧?

不太明白你说的真实值RSSI是什么意思,但我这个方法是真实的如果距离少于20CM的话可能导致Sniffer是抓取不到数据的,距离越近信号越强
QQ图片20200113100745.png QQ图片20200113101146.png QQ图片20200113101202.png
回复 支持 反对

使用道具 举报

发表于 2020-1-13 14:06:26 | 显示全部楼层
lxk 发表于 2020-1-13 10:12
不太明白你说的真实值RSSI是什么意思,但我这个方法是真实的如果距离少于20CM的话可能导致Sniffer是抓取不 ...

描述的不太对,是Hollong软件的某个设备只在最多三个值里变化
QQ图片20200113140604.png
回复 支持 反对

使用道具 举报

发表于 2020-1-13 14:15:51 | 显示全部楼层
hello 发表于 2020-1-13 14:06
描述的不太对,是Hollong软件的某个设备只在最多三个值里变化

1. 这个RSSI 是用于指示实际广播信号强度的;
2. 目前这个现象(并不一定只是4个值,也是可能更多值的,但是确实感觉不太正常),我们需要花时间调查原因;
3. 开源代码中打印出来的RAW 数据也是有RSSI 信息的,可以作为参考;
4. 我们还有一个VTOOL也可以显示BLE广播设备的RSSI值,如果感兴趣的话,可以使用;
    资料下载:http://www.viewtool.com/index.ph ... 6/285-hollong-vtool


回复 支持 反对

使用道具 举报

发表于 2020-1-14 11:10:28 | 显示全部楼层
-> 多数用户关注这个RSSI的值,会根据这个值去粗略估算距离。
-> 粗略的参考算法是使用一级滤波:(假设相邻两个时刻RSSI的值为:RSSI_0, RSSI_1)
     当前时刻的相对准确值 RSSI = RSSI_1*a% + RSSI_0 * (1-a%)。
-> 当广播设备和测试设备位置固定时(可以得到两者之间的距离),测量得到这个值RSSI就可以对应这一距离,这样,改变距离就可以得到不同的RSSI,每个RSSI就可以对应为当前的距离。

ps: 这是一个粗略的算法,更精确的算法需要进一步的细化,或者另外设计。
回复 支持 反对

使用道具 举报

发表于 2020-1-14 11:47:12 | 显示全部楼层
在源码调试的时候会报出这样的调试信息:调用stop_get_data后,会显示这样的调试结果 QQ图片20200114114616.png
导致数据的采集结果会发生重复
QQ图片20200114114651.png
请问下是怎么回事
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|纬图虚拟仪器

GMT+8, 2024-12-31 01:10 , Processed in 6.601244 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表