问题标签 [signal-strength]

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 回答
318 浏览

.net - 是否可以通过.NET在路由器端获取WiFi手机的信号强度?

让我们假设这个网络布局:1 台路由器、1 台笔记本电脑(作为服务器)、1 部手机。 在此处输入图像描述

笔记本电脑和手机通过WiFi连接到路由器。

问题 1:是否有可能(使用 .NET 或 Java)从笔记本电脑端获取此手机的 dB 或 dBm(信号强度)值,而无需在手机端进行任何操作(除了连接到 wifi)?还是只有路由器制造商提供SDK才有可能?

问题2:路由器是否测量手机的信号强度?

0 投票
1 回答
1252 浏览

android - 如何在 Cordova 中创建信号质量插件?

我尝试在这里使用一些答案来为 Signal Quality 创建一个 Cordova 插件(它可以是 dBm 或 0-4 级别),但没有任何效果。

那些使用 PhoneStateListener 的效果并不好,因为在 Cordova 中你需要创建这种类型的类:

任何帮助将不胜感激。

提前致谢。

编辑: 我已经阅读了与此相关的 Android 开发者页面:http: //developer.android.com/reference/android/telephony/PhoneStateListener.html http://developer.android.com/reference/android/telephony/SignalStrength .html

但我什么也没想到。我对这个插件感到非常沮丧,因为它是最后一个,一旦完成,项目也完成了。

谢谢, MYS77

编辑 2

我已经使用了这些代码:

1:

2:

3:

它们不会产生任何错误,但是当我在 Xperia M2 Aqua 上进行测试时,它会不断发送“无效操作”作为响应。

0 投票
0 回答
660 浏览

ios8 - 适用于 iOS8 的 Wifi 扫描仪

我如何找出 iOS8 中的 Wifi 信号强度(RSSI)?

我知道 Apple 限制应用程序直接访问 Wi-Fi 数据/API,并且不会在 AppStore 中被接受。我发现了一个名为 Stumbler 的私有 API,它应该做同样的事情。这是它的链接。访问和使用 MobileWiFi.framework

网络 = [[NSMutableDictionary alloc] init];

不知何故,这在 iOS8 中不起作用。任何人都知道如何让这个工作?谢谢您的帮助 !!

0 投票
1 回答
338 浏览

android - 试图以某种方式打印出 Android 上的信号强度

我一直在阅读 Stack Over Flow 上关于打印信号强度的许多不同帖子,不幸的是,这些想法对我来说有点太深了。这是我试图打印的东西,但我没有得到结果。我现在正在使用模拟器。也许还有一个我不知道的下一步。请,如果您对我做错了什么以及如何访问信号强度有任何提示、建议、建议或知识,我将不胜感激。谢谢!

在我的 OnCreate 方法内部:

没有任何工作!如何注册监听器?有哪些权限?最后,为什么它没有检测到我的听众?这个问题仍然悬而未决,我和一开始一样困惑。我正在寻找一种方法来表达我的问题。

0 投票
0 回答
4902 浏览

ios - 确定 iOS 信号强度

有没有办法确定 iOS 设备的信号强度?

我发现了这个:iOS Get Signal Strength in Swift (Core Telephony)

但这里似乎没有解决方案。是否为此编写了 API?

请记住,我需要该解决方案在应用商店上有效销售,因此它不能使用任何私有库。

0 投票
0 回答
133 浏览

java - 比较三个信号的强度或能量,没有FFT,java

我在其各自的通道中有两个分离的信号,但这些信号是伪随机的。

我不知道如何比较它们。

信号 1

频率在[1.1 , 9.9] 赫兹之间的范围内随机生成。

信号 2

频率在[11 , 99] 赫兹之间的范围内随机生成。

幅度

信号 1 和信号 2 的幅度类似地在[1 , 100]之间随机生成

持续时间

两个信号的持续时间类似地随机生成,周期在 [1 , 10] 秒之间(实际上是从 0.01 秒到 1 秒,但为简单起见,我在这篇文章中放置了 10 秒)...

在一瞬间,信号是:

S1

S2

假设两个信号的采样频率都是 1000...

问题:

我想确定每秒哪个信号更大。

如何获得类似的东西:

不使用 FFT 的条件

我了解 Java 和 C++ 代码...

谢谢...

编辑 2 它可能与包络信号有关吗?

在此处输入图像描述

0 投票
1 回答
2777 浏览

java - 获取 WCDMA 信号强度

您好,我正在开发一个 Android 应用程序来监控 WCDMA 网络的 RSCP 和 ECNO,我尝试使用以下代码并且在构建过程中没有错误,但是当我在手机上运行应用程序时出现错误(Samsung Galaxcy Core Prime) .

编码 :

代码有错误吗??

请帮我解决这个问题,在此先感谢。

新代码:

新的调试日志:

0 投票
2 回答
2723 浏览

android - 如何在 Android 应用中查找从 BLE 设备获得的信号强度?

我正在为室内导航系统编写代码。为了跟踪用户位置,我正在使用蓝牙低功耗设备。我将根据他从这些设备中获得的强度来找到用户位置。

0 投票
1 回答
583 浏览

android - 在 Android 中显示 WiFi 信号强度(显示条)

我做了一个应用程序来获取并显示相关的wifi信息,删除重复的SSID并通过信号强度(首先是更高的RSSI)显示它们,同样获得的RSSI我正在计算每个AP的大致距离,我想知道如果有一种方法可以在带有颜色代码的栏上显示我的 RSSI(如 Wifi 管理器应用程序)。我在 ListView 中显示所有内容。这是我的代码。

0 投票
1 回答
6684 浏览

android - Android WiFi can't get the SSID and BSSID from ScanResult

I got this code that i want to scan for the networks and then write it all to the listview. But the problem is that the ssid and bssid doesnt show. Everything else shows but not the ssid.

Also what is the best way to update the listview every second so you can see the signal strenghts actual signal?