扫描设备的位置排序方法及装置与流程

文档序号:15566866发布日期:2018-09-29 03:32阅读:287来源:国知局

本公开涉及通信技术领域,尤其涉及扫描设备的位置排序方法及装置。



背景技术:

为了确定设备与目标设备之间的距离排序结果,也即,确定哪些设备距离目标设备较近,目前常规的技术方案主要是目标设备通过扫描到的接收信号强度指示(receivedsignalstrengthindicator,简称为:rssi)值来排序设备扫描列表,以得到距离排序结果,从而可以让用户得知哪些设备距离目标设备较近,此种方案得到的距离排序结果,由于rssi值本身频繁波动的原因使得向用户输出的距离排序结果不断产生波动,也即,距离排序结果的观感不够平滑,从而使得用户体验较差。



技术实现要素:

为克服相关技术中距离排序结果的观感不够平滑的问题,本公开实施例提供扫描设备的位置排序方法及装置。所述技术方案如下:

根据本公开实施例的第一方面,提供一种扫描设备的位置排序方法,应用于智能终端中,所述方法包括:

接收设备的n个接收信号强度指示rssi值;

确定所述设备的m个有效rssi值,m≤n;

获取所述设备的m个有效rssi值的平均值;

根据设备对应的平均值输出所述设备与智能终端的距离排序结果,其中,平均值越大表示距离所述智能终端越近。

本公开的实施例提供的技术方案可以包括以下有益效果:可以基于接收设备的n个接收信号强度指示rssi值,来确定设备的m个有效rssi值,进而基于m个有效rssi值的平均值输出设备与智能终端的距离排序结果,由于基于筛选后的m个有效rssi值的平均值确定距离排序结果,可以解决由于rssi值本身频繁波动带来的距离排序结果的观感不够平滑的问题,有效提升了用户体验。

所述根据设备对应的平均值输出所述设备与智能终端的距离排序结果,包括:

循环执行之前三个步骤,根据预设时间节点对应的平均值输出所述设备与所述智能终端的距离排序结果。

在一个实施例中,所述确定所述设备的m个有效rssi值,包括:

计算所述n个rssi值的平均值;

计算所述rssi值相对于所述平均值的波动百分比;

检测所述rssi值相对于所述平均值的波动百分比是否小于第一预设阈值;

当检测到所述rssi值相对于所述平均值的波动百分比小于所述第一预设阈值时,确定所述rssi值为有效rssi值。

在一个实施例中,所述方法还包括:

当检测到所述rssi值相对于所述平均值的波动百分比不小于所述第一预设阈值时,剔除所述无效rssi值。

在一个实施例中,所述方法还包括:

当检测到所述rssi值相对于所述平均值的波动百分比不小于所述第一预设阈值时,将所述rssi值乘以预设权值,并将乘以所述预设权值的所述rssi值作为有效rssi值;所述预设权值为小于1且大于0的值。

根据本公开实施例的第二方面,提供一种扫描设备的位置排序装置,应用于智能终端,所述装置包括:

接收模块,用于接收设备的n个接收信号强度指示rssi值;

确定模块,用于确定所述设备的m个有效rssi值,m≤n;

获取模块,用于获取所述确定模块确定的所述设备的m个有效rssi值的平均值;

输出模块,用于根据设备对应的平均值输出所述设备与智能终端的距离排序结果,其中,平均值越大表示距离所述智能终端越近。

在一个实施例中,所述输出模块还包括:输出子模块;

所述输出子模块,用于在接收模块、确定模块和获取模块循环执行对应的步骤时,根据预设时间节点对应的平均值输出所述设备与所述智能终端的距离排序结果。

在一个实施例中,所述确定模块包括:第一计算子模块、第二计算子模块、检测子模块和确定子模块;

所述第一计算子模块,用于计算所述n个rssi值的平均值;

所述第二计算子模块,用于计算所述rssi值相对于所述第一计算子模块计算得到的所述平均值的波动百分比;

所述检测子模块,用于检测所述rssi值相对于所述平均值的波动百分比是否小于第一预设阈值;

所述确定子模块,用于当所述检测子模块检测到所述rssi值相对于所述平均值的波动百分比小于所述第一预设阈值时,确定所述rssi值为有效rssi值。

根据本公开实施例的第三方面,提供一种扫描设备的位置排序装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收设备的n个接收信号强度指示rssi值;

确定所述设备的m个有效rssi值,m≤n;

获取所述设备的m个有效rssi值的平均值;

根据设备对应的平均值输出所述设备与智能终端的距离排序结果,其中,平均值越大表示距离所述智能终端越近。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面中任一项所述方法的步骤。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的扫描设备的位置排序方法的流程图。

图2是根据一示例性实施例示出的一种应用场景示意图。

图3是根据一示例性实施例示出的一种扫描设备的位置排序装置的框图。

图4是根据一示例性实施例示出的一种扫描设备的位置排序装置中输出模块的框图。

图5是根据一示例性实施例示出的一种扫描设备的位置排序装置中确定模块的框图。

图6是根据一示例性实施例示出的一种扫描设备的位置排序装置中确定模块的框图。

图7是根据一示例性实施例示出的一种扫描设备的位置排序装置中确定模块的框图。

图8是根据一示例性实施例示出的一种扫描设备的位置排序装置80的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的扫描设备的位置排序方法的流程图,如图1所示,该方法包括以下步骤s101-s104:

在步骤s101中,接收设备的n个接收信号强度指示rssi值。

在步骤s102中,确定设备的m个有效rssi值,m≤n。

在步骤s103中,获取设备的m个有效rssi值的平均值。

在步骤s104中,根据设备对应的平均值输出设备与智能终端的距离排序结果,其中,平均值越大表示距离智能终端越近。

其中,n为大于0的正整数,m为大于0的正整数。

为了确定设备与智能终端之间的距离排序结果,也即,确定哪些设备距离智能终端较近,目前常规的技术方案是智能终端通过扫描到的接收信号强度指示(receivedsignalstrengthindicator,简称为:rssi)值确定距离排序结果,从而可以让用户得知哪些设备距离智能终端较近,此种方案得到的距离排序结果,由于rssi值本身频繁波动的原因使得向用户输出的距离排序结果不断产生波动,也即,距离排序结果的观感不够平滑,从而使得用户体验较差。

本公开中,可以基于接收设备的n个接收信号强度指示rssi值,来确定设备的m个有效rssi值,进而基于m个有效rssi值的平均值输出设备与智能终端的距离排序结果,由于基于筛选后的m个有效rssi值的平均值确定距离排序结果,可以解决由于rssi值本身频繁波动带来的距离排序结果的观感不够平滑的问题,有效提升了用户体验。

在一个实施例中,上述根据设备对应的平均值输出设备与智能终端的距离排序结果之前,还包括:循环上述步骤s101-步骤s103,根据预设时间节点对应的平均值输出设备与智能终端的距离排序结果。

由于是持续接收设备的rssi值的,因此,上述步骤s101-步骤s103是循环执行的,为了提升向用户输出的距离排序结果的稳定性,可以每间隔预设时间节点向用户输出在预设时间节点对应的平均值输出设备与智能终端的距离排序结果。

例如:预设时间节点为2s,那么在0s-2s内会重复执行上述步骤s101-步骤s103,在2s到达时,向用户输出2s时得到的距离排序结果;然后在2s-4s内继续会重复执行上述步骤s101-步骤s103,在4s到达时,向用户输出4s时得到的距离排序结果,以此类推。

上述的预设时间节点的数值可以预设,也可以用户自行设置,本公开不对其加以限制。

在一个实施例中,上述步骤s103包括以下步骤a1-a4:

在a1中,计算n个rssi值的平均值。

在a2中,计算rssi值相对于平均值的波动百分比。

n个rssi值中的第i个rssi值相对于平均值的波动百分比为其中,ri为第i个rssi值,为平均值。

在a3中,检测rssi值相对于平均值的波动百分比是否小于第一预设阈值。

继续按照上述的例子:检测ri的波动百分比是否小于10%。

在a4中,当检测到rssi值相对于平均值的波动百分比小于第一预设阈值时,确定rssi值为有效rssi值。

其中,第一预设阈值可以根据大数据计算获取,也可以自动设置,本公开不对其加以限制。

基于平均值和波动百分比来确定当前rssi值是否为有效rssi值时,从而可以提升确定的有效rssi值的准确性。

在一个实施例中,上述步骤a4之后还包括子步骤:当检测到rssi值相对于平均值的波动百分比不小于第一预设阈值时,剔除无效rssi值。

为了避免非有效rssi占用存储空间,并且影响后续确定有效rssi值,因此,剔除无效rssi值。

在一个实施例中,上述步骤a4之后还包括子步骤:当检测到rssi值相对于平均值的波动百分比不小于第一预设阈值时,将rssi值乘以预设权值,并将乘以预设权值的rssi值作为有效rssi值;预设权值为小于1且大于0的值。

例如:预设权值为95%,当rssi值不是有效rssi值,将该rssi值乘以95%,并将乘以95%的rssi值作为有效rssi值。

为了有效消除rssi值波动带来的距离失真,还可以对无效rssi值进行处理,而可以不用舍弃该无效rssi值,在保留接收到的所有rssi值的前提下,有效消除rssi值波动带来的用户感观差的问题。

由于要输出距离排序结果,因此,智能终端会获取多个设备的n个rssi值,然后,对每个设备的n个rssi值执行上述的方法步骤,在得到每个设备的m个有效rssi值的平均值后,基于每个设备对应的平均值获取距离排序结果。

上述确定m个有效rssi值的另一种实现方式为:

在b1中,获取a个初始rssi值;a为大于0的整数。

在b2中,将获取到的a个初始rssi值作为初始的有效rssi值。

在b3中,根据初始的有效rssi值确定接收到的第a+1个rssi值是否为有效rssi值。

可以通过计算初始的有效rssi值的平均值,计算第a+1个rssi值相对于平均值的波动百分比,当检测到第a+1个rssi值相对于平均值的波动百分比小于第一预设阈值时,确定第a+1个rssi值为有效rssi值。

在b4中,当第a+1个rssi值为有效rssi值,将第a+1个rssi值作为第a+1个有效rssi值。

在b5中,根据a+1个有效rssi值确定接收到的第a+2个rssi值是否为有效rssi值。

示例的,假设a为5,可以选择开始接收到的5个rssi值作为初始的有效rssi值,也即,目前,有5个有效rssi值,继续获取第6个rssi值,当根据初始的5个有效rssi值确定第6个rssi值为有效rssi值后,将第6个rssi值作为第6个有效rssi值,此时的得到了6个有效rssi值,继续获取第7个rssi值,并根据之前确定的6个有效rssi值确定第7个rssi值是否为有效rssi值,并依次对后续接收到的rssi值均执行上述处理过程,直至预设时间段到达;当根据初始的5个有效rssi值确定第6个rssi值不是有效rssi值后,可以剔除该第6个rssi值,此时,还是包括5个有效rss值,然后继续获取第7个rssi值,并根据之前确定的5个有效rssi值确定第7个rssi值是否为有效rssi值,并依次对后续接收到的rssi值均执行上述处理过程,直至预设时间段到达

在一个实施例中,当根据初始的5个有效rssi值确定第6个rssi值不是有效rssi值后,将第6个rssi值乘以预设权值,并将乘以预设权值的第6个rssi值作为有效rssi值,也即,此时有6个有效rssi值。

也即,上述的两种方法,在确定下一个接收到的rssi值是否为有效rssi值时,都是基于之前已经确定的有效rssi值来计算。

上述确定m个有效rssi值的再一种实现方式为:设置用于确定平均值的有效rssi值的数量,假设数量为e,在根据上述的方法确定的有效rssi的数量如果大于e,便丢掉最早确定的有效rssi值。

例如:假设数量为7,此时,当确定了7个有效rssi值后,在下一次确定了1个有效rssi值后,将第1个有效rssi值剔除;如果在下一次确定了2个有效rssi值后,将第1个有效rssi值和第2个有效rssi值剔除。

图2是根据一示例性实施例示出的一种应用场景示意图,如图2示,该场景中包括智能终端、设备1和设备2。

示例的,智能终端可以为手机,设备1和设备2可以为对讲机。

如图2所示,设备1比设备2距离智能终端更近,通过本公开的方法,得到设备1的平均值比设备2的平均值大,如果移动设备2使其距离智能终端比设备1更近,则在经过一段预设时间段的时间后,通过本公开的方法得到的设备2的平均值会大于设备1的平均值。

本公开实施例还提供一种扫描设备的位置排序方法:

在预设时间段内,手机扫描第1个对讲机的rssi值;其中,手机扫描第1个对讲机的rssi值可以包括:手机通过蓝牙扫描用于标识第1对讲机的蓝牙信号强度的rssi值,也即可以基于各个对讲机的蓝牙信号强度来确定距离排序结果。

依次扫描到n个rssi值后,将该n个rssi值作为初始的有效rssi值,并写入预设的有效rssi值数组r中,此时得到的r=[r1、r2、…rn];rn为第1对讲机的第n个rssi值。

获取有效rssi值数组r中所有有效rssi值的平均值

ri为第n设备的第i个rssi值。

接收第n+1个rssi值rn。

获取平均值与第n+1个rssi值rn的差值

获取差值与平均值的比值

根据比值获取第n+1个rssi值rn的波动百分比

检测第n+1个rssi值的波动百分比是否小于第一预设阈值。

当检测到第n+1个rssi值的波动百分比小于第一预设阈值时,确定第n+1个rssi值为有效rssi值并将第n+1个rssi值作为第n+1个有效rssi值写入上述的有效rssi值数组r中,根据n+1个有效rssi值确定接收到的第n+2个rssi值是否为有效rssi值。

当第n+1个rssi值的波动百分比大于第一预设阈值时,确定第n+1个rssi值不是有效rssi值,根据n个有效rssi值确定接收到的第n+2个rssi值是否为有效rssi值。

对获取到的其他rssi值均采用上述方法判断是否为有效rssi值,当判断为有效rssi值后,将其写入有效rssi值数组r中,当判断不是有效rssi值后,剔除该rssi值;当预设时间段到达时,对最终得到的有效rssi值数组r中的所有rssi数值求平均值得到mavg,此时的mavg即为智能终端在该预设时间段内扫描到的设备的信号强度。

通过上述方法得到每个设备的信号强度,信号强度越强,表示对讲机距离智能终端越近。

通过上述每个对讲机的信号强度,便可以得到各个设备与智能终端的距离排序结果。

下述为本公开装置实施例,可以用于执行本公开方法实施例。

图3是根据一示例性实施例示出的一种扫描设备的位置排序装置的框图,应用于智能终端,该装置可以通过软件、硬件或者两者的结合实现成为智能终端的部分或者全部。如图3所示,该装置包括:

接收模块11,用于接收设备的n个接收信号强度指示rssi值;

确定模块12,用于确定所述设备的m个有效rssi值,m≤n;

获取模块13,用于获取所述确定模块12确定的所述设备的m个有效rssi值的平均值;

输出模块14,用于根据设备对应的平均值输出所述设备与智能终端的距离排序结果,其中,平均值越大表示距离所述智能终端越近。

在一个实施例中,如图4所示,所述输出模块14还包括:输出子模块141;

所述输出子模块141,用于在接收模块11、确定模块12和获取模块13循环执行对应的步骤时,根据预设时间节点对应的平均值输出所述设备与所述智能终端的距离排序结果。

在一个实施例中,如图5所示,所述确定模块12包括:第一计算子模块121、第二计算子模块122、检测子模块123和确定子模块124;

所述第一计算子模块121,用于计算所述n个rssi值的平均值;

所述第二计算子模块122,用于计算所述rssi值相对于所述第一计算子模块121计算得到的所述平均值的波动百分比;

所述检测子模块123,用于检测所述rssi值相对于所述平均值的波动百分比是否小于第一预设阈值;

所述确定子模块124,用于当所述检测子模块123检测到所述rssi值相对于所述平均值的波动百分比小于所述第一预设阈值时,确定所述rssi值为有效rssi值。

在一个实施例中,如图6所示,所述确定模块12还包括:剔除子模块125;

所述剔除子模块125,用于当所述检测子模块123检测到所述rssi值相对于所述平均值的波动百分比不小于所述第一预设阈值时,剔除所述无效rssi值。

在一个实施例中,如图7所示,所述确定模块12还包括:处理子模块126;

所述处理子模块126,用于当所述检测子模块123检测到所述rssi值相对于所述平均值的波动百分比不小于所述第一预设阈值时,将所述rssi值乘以预设权值,并将乘以所述预设权值的所述rssi值作为有效rssi值;所述预设权值为小于1且大于0的值。

根据本公开实施例的第三方面,提供一种扫描设备的位置排序装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,处理器被配置为:

接收设备的n个接收信号强度指示rssi值;

确定所述设备的m个有效rssi值,m≤n;

获取所述设备的m个有效rssi值的平均值;

根据设备对应的平均值输出所述设备与智能终端的距离排序结果,其中,平均值越大表示距离所述智能终端越近。

上述处理器还可被配置为:

所述根据设备对应的平均值输出所述设备与智能终端的距离排序结果,包括:

循环执行之前三个步骤,根据预设时间节点对应的平均值输出所述设备与所述智能终端的距离排序结果。

所述确定所述设备的m个有效rssi值,包括:

计算所述n个rssi值的平均值;

计算所述rssi值相对于所述平均值的波动百分比;

检测所述rssi值相对于所述平均值的波动百分比是否小于第一预设阈值;

当检测到所述rssi值相对于所述平均值的波动百分比小于所述第一预设阈值时,确定所述rssi值为有效rssi值。

所述方法还包括:

当检测到所述rssi值相对于所述平均值的波动百分比不小于所述第一预设阈值时,剔除所述无效rssi值。

所述方法还包括:

当检测到所述rssi值相对于所述平均值的波动百分比不小于所述第一预设阈值时,将所述rssi值乘以预设权值,并将乘以所述预设权值的所述rssi值作为有效rssi值;所述预设权值为小于1且大于0的值。

图8是根据一示例性实施例示出的一种扫描设备的位置排序装置80的框图,该装置适用于终端设备。例如,装置80可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

装置80可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(i/o)的接口812,传感器组件814,以及通信组件816。

处理组件802通常控制装置80的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。

存储器804被配置为存储各种类型的数据以支持在装置80的操作。这些数据的示例包括用于在装置80上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件806为装置80的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为装置80生成、管理和分配电力相关联的组件。

多媒体组件808包括在所述装置80和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当装置80处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(mic),当装置80处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。

i/o接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件814包括一个或多个传感器,用于为装置80提供各个方面的状态评估。例如,传感器组件814可以检测到装置80的打开/关闭状态,组件的相对定位,例如所述组件为装置80的显示器和小键盘,传感器组件814还可以检测装置80或装置80一个组件的位置改变,用户与装置80接触的存在或不存在,装置80方位或加速/减速和装置80的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件816被配置为便于装置80和其他设备之间有线或无线方式的通信。装置80可以接入基于通信标准的无线网络,如wifi,2g,3g或4g,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置80可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置80的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置80的处理器执行时,使得装置80能够执行上述的扫描设备的位置排序方法,所述方法包括:

接收设备的n个接收信号强度指示rssi值;

确定所述设备的m个有效rssi值,m≤n;

获取所述设备的m个有效rssi值的平均值;

根据设备对应的平均值输出所述设备与智能终端的距离排序结果,其中,平均值越大表示距离所述智能终端越近。

上述处理器还可被配置为:

所述根据设备对应的平均值输出所述设备与智能终端的距离排序结果,包括:

循环执行之前三个步骤,根据预设时间节点对应的平均值输出所述设备与所述智能终端的距离排序结果。

所述确定所述设备的m个有效rssi值,包括:

计算所述n个rssi值的平均值;

计算所述rssi值相对于所述平均值的波动百分比;

检测所述rssi值相对于所述平均值的波动百分比是否小于第一预设阈值;

当检测到所述rssi值相对于所述平均值的波动百分比小于所述第一预设阈值时,确定所述rssi值为有效rssi值。

所述方法还包括:

当检测到所述rssi值相对于所述平均值的波动百分比不小于所述第一预设阈值时,剔除所述无效rssi值。

所述方法还包括:

当检测到所述rssi值相对于所述平均值的波动百分比不小于所述第一预设阈值时,将所述rssi值乘以预设权值,并将乘以所述预设权值的所述rssi值作为有效rssi值;所述预设权值为小于1且大于0的值。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1