问题标签 [rssi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7326 浏览

android - 蓝牙的Android RSSI值总是返回-32768?

我试图通过单击按钮获取连接的蓝牙设备的当前 RSSI 值。但是它总是只返回-32768!不知道怎么回事!但是,我能够在第一次连接时获得正确的 RSSI。

任何人都可以帮助我吗?

0 投票
1 回答
418 浏览

java - 使用 J2ME 读取蓝牙 RSSI 值

我想使用 J2ME 获取 RSSI 值。我怎样才能得到那个值。

0 投票
3 回答
12006 浏览

c - 具有信号强度的 Linux 蓝牙 l2ping(不连接?)

对于这里的任何 Linux BlueZ/BT 专家:

我正在寻找一种“ping”已知 BT 设备(已知 BDADDR)的方法,如果它们在范围内,我想知道大致的信号强度。

我知道我可以先运行 l2ping,然后建立与设备的连接,最后检查 rssi 或链接质量,如果连接正常,则无需先配对。

但是,我正在寻找一种无需先连接到设备即可获得信号强度的方法。完美将是来自 l2ping 回复数据包的信号强度测量,但我不知道该信息是否可用并沿堆栈传递。

0 投票
1 回答
2652 浏览

android - 带蓝牙的基于接近的遥控钥匙安全设备:它是如何工作的

我一直在通过蓝牙阅读有关近距离安全设备的信息,但我想知道它在现实中是如何工作的。据我一直在阅读,有两种技术:

  1. 来自主人的不断扫描。中央设备每 x 分钟扫描一次目标设备。当目标进入范围时,它会返回 MAC 蓝牙地址和 RSSI。不利的一面是,不断进入可发现模式会耗尽电池电量,因此必须不断扫描设备的主设备也是如此。

  2. 配对并连接。作为一些产品细节:“当您离开一定距离时,您的笔记本电脑会自行锁定,并在您进入范围后再次打开”。这意味着在配对和连接进程之后,主设备可以在从设备超出范围时获得信息,或者再次进入范围内。在蓝牙 4 中,将成为一个配置文件。

关于第二个选项,这是哪个功能?这个怎么运作?我的意思是,也许你可以编写一个序列号计数器,每次从机通过 RFCOMM 每 x 毫秒(android 或 ios)发送一个数据包时计数,但我不明白从机如何以透明的方式再次连接到主机,当通常,两个蓝牙设备在彼此超出范围时会断开连接(因此您不能从同一个蓝牙套接字 RFCOMM 连接再次发送信息)。

接近设备在现实中是如何工作的?你怎么能编码呢?

0 投票
2 回答
3372 浏览

c# - 读取蓝牙信号强度

  1. 在 Windows 7 上是否有任何代码可以读取蓝牙设备的 RSSI?

  2. 我应该使用哪种语言:-Java -C/C++ -C# ..?

0 投票
4 回答
1047 浏览

arduino - 是否有任何语言的库具有处理无线测量的工具?

我想要一些库来指导我使用 zigbee 无线接收强度信号 RSS 的实现。任何标准或类代码都会有所帮助。我专注于 arduino 平台(xbee 模块)。

0 投票
2 回答
5601 浏览

android - 使用 3 个 Wi-Fi 接入点进行室内定位

我想问,是否可以使用 3 个 Wi-Fi 接入点定位用户在建筑物中的位置?

根据我的研究,这是可能的,但是对于那些 3 Wi-Fi AP,我还需要使用 RSSI 才能使其工作。我的问题,我如何合并或将这两个功能实现为一个?

0 投票
2 回答
1226 浏览

android - 在不连接任何 Wi-Fi 的情况下读取 Rssi 值

有没有办法在android中同时从3个调制解调器读取rssi值而不连接它们中的任何一个

0 投票
3 回答
7250 浏览

android - 应用程序永远不会收到 RSSI_CHANGED_ACTION

我是 Android 编程新手,正在尝试理解 BroadcastReceivers 的概念。为了帮助自己,我只是在尝试编写一个监控 Wifi 信号强度的小应用程序。

现在,据我了解,我可以简单地等待接收系统广播的 RSSI_CHANGED_ACTION。RSSI 应该经常更改,这意味着我应该经常收到此通知……但是,我永远不会收到一次。我已将我的代码稀释到最低限度,因此它只会在收到通知时记录一条消息。

我已经看过这篇文章Android:如何监控 WiFi 信号强度,它似乎对我没有帮助。我也尝试过这里的代码示例http://android-er.blogspot.com/2011/01/check-rssi-by-monitoring-of.html并且它也从未更新过 RSSI 值。我很困惑为什么会这样。您能给我的任何帮助将不胜感激。谢谢!

0 投票
2 回答
2471 浏览

macos - 如何在 Mac OSX 的菜单栏中将 Wifi RSSI 转换为 Wifi 强度级别?

我可以得到 Wifi RSSI 的值。但不知道如何将其转换为 Wifi 强度级别,正如我们在 Mac OSX 的菜单栏中看到的那样(如果我收到强大的 Wifi,wifi 状态将在所有 4 行 wifi 图标上显示为粗黑色)。

我可以使用任何方法或库来执行此操作吗?提前谢谢。