问题标签 [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.
android - 以百分比显示 Android 的 getGsmSignalStrength() 值
根据 getGsmSignalStrength() 对应的 dBm 值,刻度看起来是线性的。(请参阅此处的dBm 值)。但我观察到,在几乎所有应用程序中,这个比例都不能用作线性比例。
例如考虑 Android 的 src StatusBarPolicy::updateSignalStrength
谁能帮我找出我可以用百分比显示信号强度的比例。
iphone - 获取运营商名称和信号强度在 iphone 中返回错误值
我很好奇为什么我得到错误的值来获取运营商名称和信号强度。这里是代码。
为什么我得到价值“运营商”而不是我使用的运营商?
这是获取信号强度的代码
据我所知,信号强度以 dBm 值(负值)为单位,但为什么上面的值显示正值而现在显示信号强度?是否有任何值映射来表示 dBm 上的信号强度
PS 我在真正的 iphone 设备上运行该程序,但仍然得到错误的值。
任何帮助将不胜感激。
谢谢。
android - Android如何获取信号强度
可能重复:
如何在 Android 中获取手机服务信号强度?
我在android领域面临程序开发问题。上网查了一下,没有办法得到3G信号的信号强度。所有示例都使用 phonestatelistener 在信号强度变化时通过将 onsignalstrengthchange 函数覆盖为回调函数来获取信号强度以显示信号。我发现我无法使用这种方法来获取信号强度。似乎该功能从未被触发。
我用来测试的设备是 Nexus S 版本 2.3.6。我尝试在不同版本 2.1、2.2、2.3.3 或 4.0(Galaxy Nexus)上制作 apk,但都无法显示信号强度。我尝试从市场上下载一些应用程序,它们可以获取我的 Nexus S 上的信号强度。我是否缺少使程序无法正常运行的东西?
我尝试按照在线示例的说明进行构建,但没有帮助。有没有办法直接获取信号强度?是不是neighborcellinfo列表是私有成员,所以不能返回值?
iphone - 获取 iPhone 运营商接收状态?(不是互联网)
我需要知道用户理论上是否可以打电话。
当用户的 iPhone 能够连接到运营商的网络时,有谁知道如何“返回真实”(使用 Cocoa iOS)?(不是互联网)
或者如何以编程方式告诉用户“有多少个接收栏”?
android - 应用程序 GetGSMStrength 意外关闭。请再试一次
我是 android 的新手。我创建了以下应用程序来返回信号强度
但是当我运行它时,它会在弹出框中显示标题中提到的错误。我已经在 androidmanifest.xml 中进行了必要的权限更改,这就是我所做的一切。
为什么会出现错误?一般什么时候出现?谢谢
android - Android中的蓝牙信号强度
我想获取 RSSI 值来衡量设备与手机之间的距离……我目前面临的问题是,即使设备配对后,RSSI 值是否会继续变化,以及该值是否可以直接用作短的?
android - signalStrength.getGsmSignalStrength() 也在没有 sim 卡的情况下给出值
嘿,我尝试了用于 GSM 和 CDMA 设备的 signalStrength.getGsmSignalStrength(),但我注意到即使没有将 sim 卡插入设备,这两种设备也能提供强度。我只想在网络良好的情况下拨打电话或发送消息如何实现这个?也想知道这个API返回什么信号强度!!...请尽快回复。
android - CDMA 设备的信号强度范围(以 dbm 为单位)
我正在检查 CDMA 设备的信号强度。任何人都可以指定范围signalStrength.getCdmaDbm()
返回吗?最低是 -120,但对于完整的信号强度,值是多少?我得到的最高值是-52。
android - android上的信号强度保存为变量
我正在尝试创建一个可以保存当前信号强度的应用程序。到目前为止,我已经看到了许多扩展 PhoneStateListener 的示例,但它们都使用 Toast 来显示此信息,如下例所示:
http://www.firstdroid.com/2010/05/12/get-provider-gsm-signal-strength/
我想知道几件事:
a) 我是否总是必须使用 PhoneStateListener 并覆盖 onSignalStrengthsChanged(SignalStrength signalStrength) ?
b) 如何从 PhoneStateListener 类外部访问值 signalStrength.getGsmSignalStrength()?
提前致谢
android - 在android中保存当前单元格的信号强度的问题
我正在尝试获取我连接的当前单元的信号强度。到目前为止,我已经找到了这个例子:
http://www.android10.org/index.php/forums/44-maplocation/868-tutorialget-gsm-signal
但这只是为了在信号改变时得到一个 Toast。有没有办法将信号强度的值保存在变量中?
我使用以下代码尝试了此操作,方法是将值保存在变量上并获取它,但我一直在获取“初始值”。这是代码:
和清单:
如果有人可以帮助我保存信号强度的值,我将非常感激,或者建议任何其他方式来做到这一点......
谢谢