Tag: rssi

iOS /来自驱动程序的频繁rssi事件..?

所以我的问题出现了,通过iPhoneconfiguration实用程序有一天在一些iOS 7.0.x设备的控制台输出。 我很困惑地看到有几个迹象表明,WiFi守护进程没有明显的原因(没有后台应用程序活动/推送消息悬而未决等)注册WiFi rssi活动 。 这些全部以控制台中的联结loggingforms出现: Mar xx xx:xx:xx iDevice wifid[xx] <Notice>: WiFi:[406330748.823677]: Mar xx xx:xx:xx iDevice wifid[xx] <Notice>: Too frequent(1.822344 secs) rssi event from driver Mar xx xx:xx:xx iDevice wifid[xx] <Notice>: WiFi:[406330748.895756]: Mar xx xx:xx:xx iDevice wifid[xx] <Notice>: Too frequent(0.835468 secs) rssi event from driver, ignoring …等等。 让我担心的是,上面的线条每秒都在重复一次,似乎永远不会结束。 现在我不是任何forms的程序员,但是知道一些UNIX的基础知识,并且我已经设法得出结论,WiFi守护进程占用大量的CPU时间,如使用terminal的顶部故障所示,反过来这可能表明,这可能(或不是)我最近在这些设备上的电池续航时间也不长。 接下来,如果有人熟悉上面提到的行为,那么我明显地问你们,如果有的话,这个“噪音”的来源是什么?

如何获得Android的细胞服务信号强度?

我正在尝试编写一个非常简单的Android应用程序来检查当前单元格的信号强度。 到目前为止,我只find了一个叫做getNeighboringCellInfo()东西,但是我不确定是否包含当前单元格。 如何获得Android中的CURRENT信号强度? getNeighborCellInfo()获取当前单元格吗? 它似乎不是基于我已经能够得到的结果。 这是我现在的代码: List<NeighboringCellInfo> n = tm.getNeighboringCellInfo(); //Construct the string String s = ""; int rss = 0; int cid = 0; for (NeighboringCellInfo nci : n) { cid = nci.getCid(); rss = -113 + 2*nci.getRssi(); s += "Cell ID: " + Integer.toString(cid) + " Signal Power (dBm): " + Integer.toString(rss) + […]