ios 怎么计算蓝牙的蓝牙信号强度度和距离

主题 : 如何获取蜂窝信号强度?
级别: 新手上路
可可豆: 224 CB
威望: 224 点
在线时间: 44(时)
发自: Web Page
来源于&&分类
如何获取蜂窝信号强度?&&&
如何获取蜂窝信号强度?App Store内已经有SignalAlert和BarAlarm两个软件可以检测信号(虽然做得都不怎么样,但确实证明可行),而Cydia内也有著名的Signal。就是不知道它们是如何实现的,求高手给点指示,谢谢。通过Google我好不容易找到一个办法,调用CoreTelephony.framework的私有函数“CTGetSignalStrength”能够获取信号,如下:int getSignalStrength(){ void *libHandle = dlopen(&/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony&, RTLD_LAZY); int (*CTGetSignalStrength)(); CTGetSignalStrength = dlsym(libHandle, &CTGetSignalStrength&); if( CTGetSignalStrength == NULL) NSLog(@&Could not find CTGetSignalStrength&);
int result = CTGetSignalStrength(); dlclose(libHandle);}但我还有疑问:别人是如果知道这个库里存在这样一个名字为CTGetSignalStrength的石油函数的?于是我继续Google,发现可以用class-dump这个工具来导出库里的头文件结构(包含了私有API),我照样做了,确实导出了一堆头文件,但在这些头文件里我还是没有找到名为CTGetSignalStrength的私有函数,请问这究竟是为何呀?迷惑不解,肯定赐教![ 此帖被motodexter在 19:32重新编辑 ]
级别: 新手上路
可可豆: 224 CB
威望: 224 点
在线时间: 44(时)
发自: Web Page
无人关注。。。。。。ß
级别: 新手上路
可可豆: 224 CB
威望: 224 点
在线时间: 44(时)
发自: Web Page
问题更新了进展,顶起来。
级别: 新手上路
可可豆: 410 CB
威望: 410 点
在线时间: 384(时)
发自: Web Page
之前查过,貌似是不能……
级别: 新手上路
可可豆: 224 CB
威望: 224 点
在线时间: 44(时)
发自: Web Page
回 3楼(whoo) 的帖子
公共API肯定不行,但我上面贴的代码,用了CoreTelephony.framework的私有API,应该是可以的,不然像SBSettings插件里数字化显示信号强度的功能是做不出来的。只是我现在很迷惑,如何获取某个库(比如CoreTelephony.framework)的所有私有API,按我上面说的用class-dump貌似无法导出想要的信息。ß
级别: 新手上路
可可豆: 17 CB
威望: 17 点
在线时间: 230(时)
发自: Web Page
请问楼主,获取信号,有方法了没有?如果要了私有api,那怎么上app store。。。。。。
级别: 新手上路
可可豆: 173 CB
威望: 173 点
在线时间: 21(时)
发自: Web Page
回 楼主(motodexter) 的帖子
楼主你有解决的办法了吗?我也在急用啊!
级别: 新手上路
可可豆: 77 CB
威望: 77 点
在线时间: 215(时)
发自: Web Page
回 6楼(nexttime99) 的帖子
你找到方法了? 8.3以后的怎么获取?
关注本帖(如果有新回复会站内信通知您)
8*2-5 正确答案:11
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版哪怕身处危险之地,奥运精神依旧延续,愿世界永远没有战乱,中国加油!
苹果已经通过Audeze的产品充分展示了Lightning耳机的魅力。
李开复说,为了让更多人了解中国 App 在国外的影响力,“我已使尽洪荒之力”。
苹果最近这几年对 MacBook 笔记本的更新仿佛是看心情而来的,高兴了就更,不高兴了就...
它能够模拟出多种不同的震动触觉,这样一来就能够区分出来自于不同应用的通知提醒。
如果你的越狱设备是iOS 9.3.3系统,那么使用Cydia Eraser就可以解除越狱状态,并保留i...
两款iPhone在本次的榜单中排在了较后的位置,如果要在榜单中向上爬的话,可能就要看iP...
其实你也可以选择一边手戴一个,只不过这样......
游戏基本延续了前作的故事背景,在游戏中玩家需要拿起武器与外星人展开一场场的大战。
本作请到了英超传统强队热刺的少帅波切蒂诺担当了游戏的代言人,上个赛季热刺力压曼市...
在游戏中玩家将作为自愿者中的一员,被送往火星上,与其他人一样,作为第一批到达这里...
动物等于蠢萌可爱,消除类游戏等于轻松休闲,如果屏幕前的读者老爷仍然这种思想的话,...
行走在人生的道路上,每一天我们都会有很多感悟,那么如果将这些感悟进行汇集、分类,...
06年,萧鼎用写意的文笔为我们描绘了一个光怪陆离、满是爱恨情仇的《诛仙》世界。07年...
在游戏里玩家所能扮演的并不只是一个国王这么简单,当一个国王驾崩之后游戏并不会马上...
其实你也可以选择一边手戴一个,只不过这样......
新耳机共有两款,都不是苹果自己做的,而是来自第三方品牌Audeze,型号分别为“EL-8 T...
给 Apple Watch 提供续航并没有想象中那么容易,因为他们需要将苹果提供的官方充电器...
面对着很可能将要和耳机插孔说再见的未来,果粉们的心中总是夹杂着期待和忐忑不安。我...
如果你想给自己的 iPhone 添加一些更加灵活的使用方式的话,Spigen Universal 金属支...
嗯,看起来有点滑稽,你要不要试试?
耐用性的提升意味着 MacBook 的线缆变得更难归置,市面上的尼龙塔扣带、橡胶带等产品...
不过至于是不是所有人都喜欢大理石的设计,就很难说了。
ios7下数字显示信号强度方法(绝对成功)
注册时间 最后登录
在线时间255 小时 UID
主题帖子人气
金苹果, 积分 1626, 距离下一级还需 1374 积分
本帖最后由 木脑壳小伍 于
11:52 编辑
&&看到有群友在问,5s5c怎么出数字显示信号强度,按照其他教程的都失败鸟,按home退回桌面就木了。还是小小的写一下,那是ios6的方法,ios7有小小的改变。
在自带拨号里按*#*,这个大家都知道了,然后拨号,出现数字显示。
改变来了:按住电源键,关机重启手机。
惊喜来了吧?
原教程按住home直到退回桌面,明显按住home只会让关机滑块消失,并不会退桌面,再按一次,一切都是老样子。
想取消?也简单。
拨号*#*,然后home。好了,讨厌的数字不见了,让一切数字靠边!
有需要的顶一下呗?
<p id="rate_97148" onmouseover="showTip(this)" tip="助人为乐^_^&人气 + 1
" class="mtn mbn">
<p id="rate_75349" onmouseover="showTip(this)" tip="&a
href=&forum.php?mod=redirect&goto=findpost&ptid=7694723&pid=&fromuid=1&&&span &威锋有你更精彩:) 我是7.0.1越狱版的 用你的方法试过了 可行.&/span&&/a&&人气 + 1
" class="mtn mbn">
<p id="rate_769" onmouseover="showTip(this)" tip="&a
href=&forum.php?mod=redirect&goto=findpost&ptid=7694723&pid=&fromuid=1&&&span &感谢分享^_^&/span&&/a&&人气 + 1
" class="mtn mbn">
助人为乐^_^
唵嘛呢叭咪吽!唐僧不出,1528无原生4G!
注册时间 最后登录
在线时间1018 小时 UID
主题帖子人气
不行啊,拨号显示“执行请求时发生错误,未知错误”
注册时间 最后登录
在线时间255 小时 UID
主题帖子人气
不行啊,拨号显示“执行请求时发生错误,未知错误”
唵嘛呢叭咪吽!唐僧不出,1528无原生4G!
注册时间 最后登录
在线时间1018 小时 UID
主题帖子人气
注册时间 最后登录
在线时间255 小时 UID
主题帖子人气
没越狱应该不会错误。这是调用iphone的内置应用Field Test,除非系统出现问题。可以尝试重启一下。
唵嘛呢叭咪吽!唐僧不出,1528无原生4G!
注册时间 最后登录
在线时间78 小时 UID
主题帖子人气
试了,好使。不过还是不喜欢数字的
注册时间 最后登录
在线时间177 小时 UID
主题帖子人气
截个图看看什么效果
注册时间 最后登录
在线时间255 小时 UID
主题帖子人气
何不亲手试下?回6楼hcyjc于26 分钟前发表的: 截个图看看什么效果......
注册时间 最后登录
在线时间424 小时 UID
主题帖子人气
早就出来了
注册时间 最后登录
在线时间655 小时 UID
主题帖子人气
成功,还是照原来的方法,不用关机,出现关机滑块按住HOME,多按一会,就会弹出桌面,
我这里4G信号不好啊
(194.82 KB, 下载次数: 5)
13:21 上传
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!iOS 如何获取 GPS信号强度我如何通过代码获取到当前设备的GPS信号强弱的问题呢?比如说我给GPS信号分四个等级,那么我如何来获取到GPS信号的强弱信息呢?
没有直接取GPS强度的API,不过在 CLLocation中有horizontalAccuracy和 verticalAccuracy这两个精度的只读数据,这个精度跟GPS的强度相关,所以可以作为判断的依据
为您推荐:
其他类似问题
扫描下载二维码查看: 3131|回复: 7
利用蓝牙信号强度查看已配对设备距离
阅读权限10
苹果系统已经可以查看已配对蓝牙设备的RSSI,能否做一个安卓的apk出来。下面这篇文章只提了数值转换,没提查看方法啊!
蓝牙的RSSI转换为信号强度百分百
【背景】android平台中,已经可以通过蓝牙设备扫描,获得每个蓝牙设备的RSSI。但是得到的值,基本都是负的,比如:-89, -51, -95, -94现在希望将此RSSI的值,转换为信号百分比,即从1到100的值。【折腾过程】1.找了半天:osx – RSSI value of wifi connection – how to interpret? – Super User信号强度从百分比到分贝的转换 – ※一路风尘※ – ITeye技术网站rssi为什么是负值 – 问通信专家rssi值如何转换成dbm – 问通信专家但是都没有很好的解决办法。2.参考:How to calculate the percentage of signal strength level from dBm有提到:“RSSI – 95 = dBmRSSI_MAX for Atheros chips is 60. So, -35 dBm is equivalent to &100%, and -95 dBm to 0%”但是也只是针对该特例的公式,没有普适性。3.最后参考:Received signal strength indication – Wikipedia, the free encyclopedia可知:各个厂商各自为政,比如:(1)Cisco:RSSI范围是0到100,但是有时候也会返回101(2)Atheros某个无线网卡信号强度返回值从:0到128,共128个等级所以,对于想要找个统一的公式去计算如何从RSSI转换为信号强度百分比的事情,结论只能是:没有统一的公式,你自己看着办。并且也提到了:更好的检测信号强度的标准是RCPI【总结】最终我暂时的做法是:既然没有准的公式,那么就根据此处的实际情况:基本都是在-100以上的值,所以,暂时就简单起见,把RSSI直接加上100,得到0到100的信号强度。相关代码如下:// signal strength==RSSI=Received signal strength indication
//-89, -51, -95, -94
//private int signalS
public void setRssi(int rssi) {
&&this.rssi =
public int getRssi() {
// public void setSignalStrength(int signalStrength) {
//&&this.signalStrength = signalS
public int getSignalStrength() {
&&//return signalS
&&int signalStrength = rssi + 100;
&&if(signalStrength & 0){
& &signalStrength = 0;
&&else if(signalStrength & 100) {
& &signalStrength = 100;
&&return signalS
仅供参考。
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限35
这个东西不错,值得关注!
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限20
标题党啊&&把我骗进来 了
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限20
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限35
这问题太深奥了。
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限25
表示略懂啊
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
已经一个月了,可惜我的CB了,可以退回来吗
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
你把c比悬赏给我&&我在悬赏给你50&&如何?
谢谢@Thanks!
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
免责声明:吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
( 沪ICP备号 | 京公网安备 87号 )
Powered by Discuz! X3.2
Comsenz Inc.哪怕身处危险之地,奥运精神依旧延续,愿世界永远没有战乱,中国加油!
苹果已经通过Audeze的产品充分展示了Lightning耳机的魅力。
李开复说,为了让更多人了解中国 App 在国外的影响力,“我已使尽洪荒之力”。
苹果最近这几年对 MacBook 笔记本的更新仿佛是看心情而来的,高兴了就更,不高兴了就...
它能够模拟出多种不同的震动触觉,这样一来就能够区分出来自于不同应用的通知提醒。
如果你的越狱设备是iOS 9.3.3系统,那么使用Cydia Eraser就可以解除越狱状态,并保留i...
两款iPhone在本次的榜单中排在了较后的位置,如果要在榜单中向上爬的话,可能就要看iP...
其实你也可以选择一边手戴一个,只不过这样......
游戏基本延续了前作的故事背景,在游戏中玩家需要拿起武器与外星人展开一场场的大战。
本作请到了英超传统强队热刺的少帅波切蒂诺担当了游戏的代言人,上个赛季热刺力压曼市...
在游戏中玩家将作为自愿者中的一员,被送往火星上,与其他人一样,作为第一批到达这里...
动物等于蠢萌可爱,消除类游戏等于轻松休闲,如果屏幕前的读者老爷仍然这种思想的话,...
行走在人生的道路上,每一天我们都会有很多感悟,那么如果将这些感悟进行汇集、分类,...
06年,萧鼎用写意的文笔为我们描绘了一个光怪陆离、满是爱恨情仇的《诛仙》世界。07年...
在游戏里玩家所能扮演的并不只是一个国王这么简单,当一个国王驾崩之后游戏并不会马上...
其实你也可以选择一边手戴一个,只不过这样......
新耳机共有两款,都不是苹果自己做的,而是来自第三方品牌Audeze,型号分别为“EL-8 T...
给 Apple Watch 提供续航并没有想象中那么容易,因为他们需要将苹果提供的官方充电器...
面对着很可能将要和耳机插孔说再见的未来,果粉们的心中总是夹杂着期待和忐忑不安。我...
如果你想给自己的 iPhone 添加一些更加灵活的使用方式的话,Spigen Universal 金属支...
嗯,看起来有点滑稽,你要不要试试?
耐用性的提升意味着 MacBook 的线缆变得更难归置,市面上的尼龙塔扣带、橡胶带等产品...
不过至于是不是所有人都喜欢大理石的设计,就很难说了。
转一个永久显示信号强度的方法
注册时间 最后登录
在线时间570 小时 UID
主题帖子人气
鱼和胸罩不可兼得- -!
白金苹果, 积分 3994, 距离下一级还需 2006 积分
在拨号键盘中输入*#* 并呼叫,进入工程模式,左上角会出现信号强度的数值,此时按住电源键,直到出现“滑动来关机”滑块,然后按住Home键,直到关机滑块消失。点击显示信号的地方,可在数字和“信号格”之间切换。顺便提醒一下,数值越小,则代表信号越差。例如 -100 比 -86 要差。
PS:此信号强度仅供参考。
(159 KB, 下载次数: 22)
01:14 上传
<p id="rate_1638" onmouseover="showTip(this)" tip="威锋有你更给力:)&人气 + 1
" class="mtn mbn">
<p id="rate_4087" onmouseover="showTip(this)" tip="但是咋样自复原呢?&&我用了后想把这个去掉!&人气 + 1
" class="mtn mbn">
<p id="rate_5901" onmouseover="showTip(this)" tip="威锋有你更给力:)
求壁纸,谢谢,加满分&人气 + 5
" class="mtn mbn">
<p id="rate_0114" onmouseover="showTip(this)" tip="感谢分享,虽然很早以前都有了&人气 + 1
" class="mtn mbn">
<p id="rate_7960" onmouseover="showTip(this)" tip="现在才知道点击信号的位置能切换,哈哈&人气 + 5
" class="mtn mbn">
<p id="rate_7529" onmouseover="showTip(this)" tip="其实恢复原来的很简单,直接点下信号数字,呵呵老婆发现的。&人气 + 1
" class="mtn mbn">
<p id="rate_7924" onmouseover="showTip(this)" tip="哥们,给你加分,我要那张壁纸,邮箱zte_,谢谢啊&人气 + 1
" class="mtn mbn">
<p id="rate_4043" onmouseover="showTip(this)" tip="感谢分享^_^&人气 + 1
" class="mtn mbn">
威锋有你更给力:)
但是咋样自复原呢?&&我用了后想把这个去掉!
威锋有你更给力:)
求壁纸,谢谢,加满分
感谢分享,虽然很早以前都有了
现在才知道点击信号的位置能切换,哈哈
其实恢复原来的很简单,直接点下信号数字,呵呵老婆发现的。
哥们,给你加分,我要那张壁纸,邮箱zte_,谢谢啊
感谢分享^_^
孔子曰:中午不睡,下午崩溃。
孟子曰:孔子说的对。
Kiki曰:嗯哪。
注册时间 最后登录
在线时间1703 小时 UID
主题帖子人气
Thanks for the God That we ha
注册时间 最后登录
在线时间570 小时 UID
主题帖子人气
鱼和胸罩不可兼得- -!
PPS:想返回最初的话,重复同样操作就可以了。
孔子曰:中午不睡,下午崩溃。
孟子曰:孔子说的对。
Kiki曰:嗯哪。
注册时间 最后登录
在线时间88 小时 UID
主题帖子人气
试过可用!!!!!
注册时间 最后登录
在线时间962 小时 UID
主题帖子人气
Re 楼主(kiki_chou)的帖子
引用楼主kiki_chou于 01:13发表的: 在拨号键盘中输入*#* 并呼叫,进入工程模式,左上角会出现信号强度的数值,此时按住电源键,直到出现“滑动来关机”滑块,然后按住Home键,直到关机滑块消失。点击显示信号的地方,可在数字和“信号格”之间切换。顺便提醒一下,数值越小,则代表信号越差。例如 -100 比 -86 要差。{br}PS:此信号强度仅供参考。首先,这个教程论坛里太多了,其次要改回来不是重复就可以,而是应该输入并呼叫完之间按home键
注册时间 最后登录
在线时间2068 小时 UID
主题帖子人气
请叫我:乐乐
注册时间 最后登录
在线时间1422 小时 UID
主题帖子人气
感谢分享^_^
注册时间 最后登录
在线时间436 小时 UID
主题帖子人气
Re 楼主(kiki_chou)的帖子
引用楼主kiki_chou于 01:13发表的: 在拨号键盘中输入*#* 并呼叫,进入工程模式,左上角会出现信号强度的数值,此时按住电源键,直到出现“滑动来关机”滑块,然后按住Home键,直到关机滑块消失。点击显示信号的地方,可在数字和“信号格”之间切换。顺便提醒一下,数值越小,则代表信号越差。例如 -100 比 -86 要差。{br}PS:此信号强度仅供参考。求你那张壁纸
注册时间 最后登录
在线时间336 小时 UID
主题帖子人气
提示: 作者被禁止或删除 内容自动屏蔽
注册时间 最后登录
在线时间570 小时 UID
主题帖子人气
鱼和胸罩不可兼得- -!
对sq13-01-27 01:22在4楼发表的回复评分:人气:+1;
首先,这个教程论坛里太多了,其次要改回来不是重复就可以,而是应该输入并呼叫完之间按home键助人为乐^_^
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!

我要回帖

更多关于 信号强度 计算距离 的文章

 

随机推荐