Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios iBeacon:RSSI检测频率在背景和前景模式中不同。为什么?_Ios_Iphone_Ibeacon_Rssi_Region Ranging - Fatal编程技术网

Ios iBeacon:RSSI检测频率在背景和前景模式中不同。为什么?

Ios iBeacon:RSSI检测频率在背景和前景模式中不同。为什么?,ios,iphone,ibeacon,rssi,region-ranging,Ios,Iphone,Ibeacon,Rssi,Region Ranging,在我对iBeacons的RSSI检测可靠性进行调查期间,我发现前景模式和背景模式之间的RSSI频率差异极大 我的设置: 在一个场馆(自动售货机)中设置两个信标,广播相同的UUID和主要节目,但不同的次要节目=>使用UUID和主要节目定义的地区 用例1: 带着我口袋里的智能手机(后台的跑步应用程序)进入会场。在场馆前停留15秒(距离1.5米) 用例2: 手持智能手机进入会场,在前台运行应用程序。在场馆前停留15秒(距离1.5米) 用例1的测距日志: [2016-03-07 16:22:31] lu

在我对iBeacons的RSSI检测可靠性进行调查期间,我发现前景模式和背景模式之间的RSSI频率差异极大

我的设置: 在一个场馆(自动售货机)中设置两个信标,广播相同的UUID和主要节目,但不同的次要节目=>使用UUID和主要节目定义的地区

用例1: 带着我口袋里的智能手机(后台的跑步应用程序)进入会场。在场馆前停留15秒(距离1.5米)

用例2: 手持智能手机进入会场,在前台运行应用程序。在场馆前停留15秒(距离1.5米)

用例1的测距日志:

[2016-03-07 16:22:31] lumen.INFO: Range Beacon [2016-03-07 16:22:31] Maj.: 16  0 
[2016-03-07 16:22:32] lumen.INFO: Range Beacon [2016-03-07 16:22:32] Maj.: 16  0 
[2016-03-07 16:22:33] lumen.INFO: Range Beacon [2016-03-07 16:22:33] Maj.: 16  0 
[2016-03-07 16:22:34] lumen.INFO: Range Beacon [2016-03-07 16:22:34] Maj.: 16  0 
[2016-03-07 16:22:50] lumen.INFO: Range Beacon [2016-03-07 16:22:50] Maj.: 16  18446744073709551527 
[2016-03-07 16:22:51] lumen.INFO: Range Beacon [2016-03-07 16:22:51] Maj.: 30  0 
[2016-03-07 16:22:51] lumen.INFO: Range Beacon [2016-03-07 16:22:51] Maj.: 16  0 
[2016-03-07 16:22:52] lumen.INFO: Range Beacon [2016-03-07 16:22:52] Maj.: 30  0 
[2016-03-07 16:22:52] lumen.INFO: Range Beacon [2016-03-07 16:22:52] Maj.: 16  0 
[2016-03-07 16:22:53] lumen.INFO: Range Beacon [2016-03-07 16:22:53] Maj.: 30  0 
[2016-03-07 16:22:53] lumen.INFO: Range Beacon [2016-03-07 16:22:53] Maj.: 16  0 
[2016-03-07 16:22:54] lumen.INFO: Range Beacon [2016-03-07 16:22:54] Maj.: 30  0 
[2016-03-07 16:22:54] lumen.INFO: Range Beacon [2016-03-07 16:22:54] Maj.: 16  0 
[2016-03-07 16:22:55] lumen.INFO: Range Beacon [2016-03-07 16:22:55] Maj.: 30  0 
[2016-03-07 16:22:55] lumen.INFO: Range Beacon [2016-03-07 16:22:55] Maj.: 16  0 
[2016-03-07 16:22:56] lumen.INFO: Range Beacon [2016-03-07 16:22:56] Maj.: 16  0 
[2016-03-07 16:22:56] lumen.INFO: Range Beacon [2016-03-07 16:22:56] Maj.: 30  0 
[2016-03-07 16:22:57] lumen.INFO: Range Beacon [2016-03-07 16:22:57] Maj.: 30  0 
[2016-03-07 16:22:57] lumen.INFO: Range Beacon [2016-03-07 16:22:57] Maj.: 16  0 
[2016-03-07 16:22:58] lumen.INFO: Range Beacon [2016-03-07 16:22:58] Maj.: 16  0 
[2016-03-07 16:22:58] lumen.INFO: Range Beacon [2016-03-07 16:22:58] Maj.: 30  0 
[2016-03-07 16:22:59] lumen.INFO: Range Beacon [2016-03-07 16:22:59] Maj.: 30  0 
[2016-03-07 16:22:59] lumen.INFO: Range Beacon [2016-03-07 16:22:59] Maj.: 16  0 
用例2的测距日志:

[2016-03-07 16:51:04] lumen.INFO: Range Beacon [2016-03-07 16:51:04] Maj.: 30  0 
[2016-03-07 16:51:04] lumen.INFO: Range Beacon [2016-03-07 16:51:04] Maj.: 16  18446744073709551521 
[2016-03-07 16:51:05] lumen.INFO: Range Beacon [2016-03-07 16:51:05] Maj.: 30  0 
[2016-03-07 16:51:05] lumen.INFO: Range Beacon [2016-03-07 16:51:05] Maj.: 16  18446744073709551521 
[2016-03-07 16:51:05] lumen.INFO: Range Beacon [2016-03-07 16:51:05] Maj.: 30  0 
[2016-03-07 16:51:05] lumen.INFO: Range Beacon [2016-03-07 16:51:05] Maj.: 16  18446744073709551524 
[2016-03-07 16:51:05] lumen.INFO: Range Beacon [2016-03-07 16:51:05] Maj.: 30  0 
[2016-03-07 16:51:05] lumen.INFO: Range Beacon [2016-03-07 16:51:05] Maj.: 16  18446744073709551524 
[2016-03-07 16:51:06] lumen.INFO: Range Beacon [2016-03-07 16:51:06] Maj.: 30  18446744073709551518 
[2016-03-07 16:51:06] lumen.INFO: Range Beacon [2016-03-07 16:51:06] Maj.: 16  18446744073709551528 
[2016-03-07 16:51:07] lumen.INFO: Range Beacon [2016-03-07 16:51:07] Maj.: 30  18446744073709551520 
[2016-03-07 16:51:07] lumen.INFO: Range Beacon [2016-03-07 16:51:07] Maj.: 16  18446744073709551533 
[2016-03-07 16:51:08] lumen.INFO: Range Beacon [2016-03-07 16:51:08] Maj.: 30  18446744073709551525 
[2016-03-07 16:51:08] lumen.INFO: Range Beacon [2016-03-07 16:51:08] Maj.: 16  18446744073709551538 
[2016-03-07 16:51:09] lumen.INFO: Range Beacon [2016-03-07 16:51:09] Maj.: 30  18446744073709551525 
[2016-03-07 16:51:09] lumen.INFO: Range Beacon [2016-03-07 16:51:09] Maj.: 16  18446744073709551538 
[2016-03-07 16:51:10] lumen.INFO: Range Beacon [2016-03-07 16:51:10] Maj.: 30  18446744073709551521 
[2016-03-07 16:51:10] lumen.INFO: Range Beacon [2016-03-07 16:51:10] Maj.: 16  18446744073709551536 
[2016-03-07 16:51:11] lumen.INFO: Range Beacon [2016-03-07 16:51:11] Maj.: 30  18446744073709551522 
[2016-03-07 16:51:11] lumen.INFO: Range Beacon [2016-03-07 16:51:11] Maj.: 16  18446744073709551535 
[2016-03-07 16:51:12] lumen.INFO: Range Beacon [2016-03-07 16:51:12] Maj.: 30  18446744073709551523 
[2016-03-07 16:51:12] lumen.INFO: Range Beacon [2016-03-07 16:51:12] Maj.: 16  18446744073709551536 
[2016-03-07 16:51:13] lumen.INFO: Range Beacon [2016-03-07 16:51:13] Maj.: 30  18446744073709551522 
[2016-03-07 16:51:13] lumen.INFO: Range Beacon [2016-03-07 16:51:13] Maj.: 16  18446744073709551534 
[2016-03-07 16:51:14] lumen.INFO: Range Beacon [2016-03-07 16:51:14] Maj.: 30  18446744073709551522 
[2016-03-07 16:51:14] lumen.INFO: Range Beacon [2016-03-07 16:51:14] Maj.: 16  18446744073709551534 
[2016-03-07 16:51:15] lumen.INFO: Range Beacon [2016-03-07 16:51:15] Maj.: 30  18446744073709551522 
[2016-03-07 16:51:15] lumen.INFO: Range Beacon [2016-03-07 16:51:15] Maj.: 16  18446744073709551535 
[2016-03-07 16:51:16] lumen.INFO: Range Beacon [2016-03-07 16:51:16] Maj.: 30  18446744073709551522 
[2016-03-07 16:51:16] lumen.INFO: Range Beacon [2016-03-07 16:51:16] Maj.: 16  18446744073709551537 
[2016-03-07 16:51:17] lumen.INFO: Range Beacon [2016-03-07 16:51:17] Maj.: 30  18446744073709551522 
[2016-03-07 16:51:17] lumen.INFO: Range Beacon [2016-03-07 16:51:17] Maj.: 16  18446744073709551535 
[2016-03-07 16:51:18] lumen.INFO: Range Beacon [2016-03-07 16:51:18] Maj.: 30  18446744073709551521 
[2016-03-07 16:51:18] lumen.INFO: Range Beacon [2016-03-07 16:51:18] Maj.: 16  18446744073709551535 
[2016-03-07 16:51:19] lumen.INFO: Range Beacon [2016-03-07 16:51:19] Maj.: 30  18446744073709551521 
[2016-03-07 16:51:19] lumen.INFO: Range Beacon [2016-03-07 16:51:19] Maj.: 16  18446744073709551535 
[2016-03-07 16:51:20] lumen.INFO: Range Beacon [2016-03-07 16:51:20] Maj.: 30  18446744073709551521 
[2016-03-07 16:51:20] lumen.INFO: Range Beacon [2016-03-07 16:51:20] Maj.: 16  18446744073709551534 
[2016-03-07 16:51:21] lumen.INFO: Range Beacon [2016-03-07 16:51:21] Maj.: 30  18446744073709551522 
[2016-03-07 16:51:21] lumen.INFO: Range Beacon [2016-03-07 16:51:21] Maj.: 16  18446744073709551534 
[2016-03-07 16:51:22] lumen.INFO: Range Beacon [2016-03-07 16:51:22] Maj.: 30  18446744073709551519 
[2016-03-07 16:51:22] lumen.INFO: Range Beacon [2016-03-07 16:51:22] Maj.: 16  18446744073709551533 
[2016-03-07 16:51:23] lumen.INFO: Range Beacon [2016-03-07 16:51:23] Maj.: 30  18446744073709551520 
[2016-03-07 16:51:23] lumen.INFO: Range Beacon [2016-03-07 16:51:23] Maj.: 16  18446744073709551531 
[2016-03-07 16:51:24] lumen.INFO: Range Beacon [2016-03-07 16:51:24] Maj.: 30  0 
[2016-03-07 16:51:24] lumen.INFO: Range Beacon [2016-03-07 16:51:24] Maj.: 16  18446744073709551518 
[2016-03-07 16:51:25] lumen.INFO: Range Beacon [2016-03-07 16:51:25] Maj.: 30  0 
[2016-03-07 16:51:25] lumen.INFO: Range Beacon [2016-03-07 16:51:25] Maj.: 16  18446744073709551518 
[2016-03-07 16:51:26] lumen.INFO: Range Beacon [2016-03-07 16:51:26] Maj.: 30  0 
[2016-03-07 16:51:26] lumen.INFO: Range Beacon [2016-03-07 16:51:26] Maj.: 16  18446744073709551517 
[2016-03-07 16:51:27] lumen.INFO: Range Beacon [2016-03-07 16:51:27] Maj.: 30  0 
[2016-03-07 16:51:27] lumen.INFO: Range Beacon [2016-03-07 16:51:27] Maj.: 16  0 
[2016-03-07 16:51:28] lumen.INFO: Range Beacon [2016-03-07 16:51:28] Maj.: 30  0 
[2016-03-07 16:51:28] lumen.INFO: Range Beacon [2016-03-07 16:51:28] Maj.: 16  18446744073709551520 
[2016-03-07 16:51:29] lumen.INFO: Range Beacon [2016-03-07 16:51:29] Maj.: 30  0 
[2016-03-07 16:51:29] lumen.INFO: Range Beacon [2016-03-07 16:51:29] Maj.: 16  0 
[2016-03-07 16:51:30] lumen.INFO: Range Beacon [2016-03-07 16:51:30] Maj.: 30  0 
[2016-03-07 16:51:30] lumen.INFO: Range Beacon [2016-03-07 16:51:30] Maj.: 16  0 
[2016-03-07 16:51:31] lumen.INFO: Range Beacon [2016-03-07 16:51:31] Maj.: 30  0 
[2016-03-07 16:51:31] lumen.INFO: Range Beacon [2016-03-07 16:51:31] Maj.: 16  0 
[2016-03-07 16:51:32] lumen.INFO: Range Beacon [2016-03-07 16:51:32] Maj.: 30  0 
[2016-03-07 16:51:32] lumen.INFO: Range Beacon [2016-03-07 16:51:32] Maj.: 16  0 
[2016-03-07 16:51:33] lumen.INFO: Range Beacon [2016-03-07 16:51:33] Maj.: 16  0 
[2016-03-07 16:51:34] lumen.INFO: Range Beacon [2016-03-07 16:51:34] Maj.: 16  0 
[2016-03-07 16:51:35] lumen.INFO: Range Beacon [2016-03-07 16:51:35] Maj.: 16  0 
[2016-03-07 16:51:36] lumen.INFO: Range Beacon [2016-03-07 16:51:36] Maj.: 16  0 
[2016-03-07 16:51:37] lumen.INFO: Range Beacon [2016-03-07 16:51:37] Maj.: 16  0
有人知道为什么RSSI值的检测频率在这两个用例之间存在如此大的差异吗?背景中的测距有那么糟糕吗


Thx

日志最右边一列中的数值是多少?这是RSSI的计算值吗?当它为0时意味着什么?是的。最右边的值是RSSI。RSSI应该是一个介于0和-100之间的值,所以我不确定为什么日志显示这么大的数字。你能展示打印出来的代码吗?也许这是个问题。RSSI值为0表示在过去一秒钟内未检测到信标。如果日志中的0值表示原始RSSI字段值为零,则表明在iOS上的许多背景测距周期中未检测到信标。这是不正常的行为,因此我怀疑除了应用程序位于后台之外,还有其他一些因素是根本原因。您可以尝试在前台和后台使用完全相同的条件(以相同的方式握住手机)重复测试。您好,DavidYoung。我只调用CLBeacon beacon.rssi:-(void)sendNotification:(CLBeacon*)beacon{//Create the REST call string.NSString*restCallString=[NSString stringWithFormat:@],[beacon.proximityuid UUIDString],beacon.major,beacon.minor,beacon.rssi];