一种nfc侦听设备的检测方法及相关设备的制造方法_2

文档序号:9815052阅读:来源:国知局
特征标识,然后广播出去。因此,该特征标识可以是“O”,也可以是“I”。
[0038]具体的,NFC检测设备广播出去的广播信息中不仅包括了该特征标识,还可以包括该特征标识在反馈信息中所处的位置等,本发明实施例不做限定。
[0039]S104、该NFC检测设备接收该指定类型的NFC侦听设备中的目标NFC侦听设备响应该广播信息发送的目标反馈信息。
[0040]本发明实施例中,当NFC侦听设备接收到NFC检测设备广播的包括特征标识的广播信息之后,该NFC侦听设备会判断自身的反馈信息中是否包括有该特征标识,如果包括,才向NFC检测设备再次发送反馈信息。而NFC检测设备在接收反馈信息时,只接收该指定类型的目标NFC侦听设备发送的目标反馈信息。因此,该目标反馈信息包括有NFC检测设备广播的特征标识以及目标NFC侦听设备的设备标识。
[0041 ] 举例来说,当广播信息中包括的特征标识为“ I ”,该特征标识在反馈信息中所处的位置是第一数据位,那么,当NFC侦听设备接收到广播信息之后,会判断其反馈信息的第一数据位上的数据是否与该特征标识一致,如果一致,然后将其反馈信息发送给NFC检测设备。那么NFC检测设备就只会接收该指定类型的NFC侦听设备发送的反馈信息,该反馈信息中包括有该NFC侦听设备的设备标识,即称该NFC侦听设备为目标NFC侦听设备,称其反馈信息为目标反馈信息,因此,该目标反馈信息中的第一数据位上的数据与特征标识一致,所以NFC检测设备就能够根据该目标反馈信息接收到正确的设备标识。
[0042]S105、该NFC检测设备根据该目标反馈信息包括的设备标识识别该目标NFC侦听设备。
[0043]本发明实施例中,当NFC检测设备接收到该指定类型的NFC侦听设备中的目标NFC侦听设备响应该广播信息发送的目标反馈信息之后,该NFC检测设备就会根据目标反馈信息中包括的设备标识识别该目标NFC侦听设备。
[0044]相应的,当该NFC检测设备成功识别出目标NFC侦听设备之后,会再次广播消息,通知除目标NFC侦听设备之外的其他NFC侦听设备再次发送反馈信息,然后重复执行步骤S102?步骤S105,直到根据NFC侦听设备发送的反馈信息识别出该指定类型的所有NFC侦听设备位置为止。
[0045]S106、该NFC检测设备按照预设检测顺序检测下一类型的NFC侦听设备。
[0046]本发明实施例中,NFC检测设备只有当识别完该指定类型的所有NFC侦听设备时,才会按照预设检测顺序检测该指定类型的下一类型的NFC侦听设备。因此,NFC检测设备在检测下一类型的NFC侦听设备时,执行的步骤与检测该指定类型的NFC侦听设备的步骤相同,本发明实施例不再赘述。
[0047]需要说明的是,该NFC检测设备当识别出该指定类型的所有NFC侦听设备时可以理解为,NFC检测设备在接收该指定类型的NFC侦听设备发送的反馈信息时,未出现同时接收该指定类型的多个NFC侦听设备发送的反馈信息的情况时,或者该NFC检测设备已经识别出该指定类型的所有NFC侦听设备时,该NFC检测设备按照预设检测顺序检测下一类型的NFC侦听设备。
[0048]本发明实施例中,NFC检测设备首先会广播用于检测NFC侦听设备的检测信号,在检测指定类型的NFC侦听设备时,会判断是否同时接收到该指定类型的多个NFC侦听设备发送的反馈信息,如果是,就会针对该反馈信息中的每一种比特信息,将该比特信息作为特征标识,并广播包括该特征标识的广播信息。当接收到目标NFC侦听设备响应该广播信息发送的目标反馈信息时,就会根据该目标反馈信息中包括的设备标识识别该目标NFC侦听设备,并在识别出该指定类型的所有NFC侦听设备之后,才会按照预设检测顺序检测下一类型的NFC侦听设备。通过本发明实施例,NFC检测设备在检测某种类型的NFC侦听设备时,会识别出该类型的所有NFC设备之后再检测下一个类型的NFC设备,这样可以避免由于接收到多个反馈信息而导致不能在固定时间内识别出同种类型的所有NFC侦听设备,从而可以提尚对NFC侦听设备的检测效率。
[0049]请参阅图2,图2是本发明实施例公开的另一种NFC侦听设备的检测方法的流程示意图。其中,图2所示的方法可以应用于智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、移动互联网设备(MobileInternetDevices,MID)以及PAD等具有NFC功能的终端设备中。如图2所示,该NFC侦听设备的检测方法可以包括以下步骤:
[0050]S201、NFC检测设备广播用于检测近场通信NFC侦听设备的检测信号。
[0051]S202、该NFC检测设备当按照预设检测顺序检测指定类型的NFC侦听设备时,判断是否同时接收到该指定类型的多个NFC侦听设备针对该检测信号发送的反馈信息,若是,执行步骤S203 ;若否,执行步骤S208。
[0052]作为一种可行的实施方式,该NFC检测设备判断是否同时接收到该指定类型的多个NFC侦听设备针对该检测信号发送的反馈信息的具体方式可以为:
[0053]步骤11)该NFC检测设备接收该指定类型的NFC侦听设备针对该检测信号发送的反馈信息,其中,该反馈信息由多个比特位组成,每一个比特位对应一个比特信息;
[0054]步骤12)该NFC检测设备判断在同一比特位上是否同时接收到多种比特信息;
[0055]步骤13)当判断出在同一比特位上同时接收到多种比特信息时,该NFC检测设备确定同时接收到该指定类型的多个NFC侦听设备针对所述检测信号发送的反馈信息。
[0056]本发明实施例中,NFC侦听设备发送反馈信息是以比特位的形式发送,一个比特位对应一个比特信息,所有比特位上的比特信息组成一个反馈信息。因此,NFC检测设备接收的该指定类型的NFC侦听设备针对该检测信号发送的反馈信息是由多个比特位组成。如开始位、校验位、数据位以及结束位等,比特位的名称本发明实施例不做限定。
[0057]举例来说,NFC侦听设备发送的反馈信息的比特位是由I个开始位、I个校验位、4个数据位以及I个结束位组成,而每一个比特位上的比特信息可以为“O”也可以为“1”,其中,开始位、校验位以及结束位上的比特信息一般是固定的,因此,NFC检测设备一般能判断出接收到多个侦听设备发送的反馈信息的结果是从数据位上判断出来的。
[0058]S203、在步骤S202判断出同时接收到该指定类型的多个NFC侦听设备针对该检测信号发送的反馈信息时,该NFC检测设备针对每一种比特信息,将该比特信息作为特征标识,并广播包括该特征标识的广播信息。
[0059]具体的,NFC检测设备针对每一种比特信息,将该比特信息作为特征标识可以理解为:在NFC检测设备判断出在某一个比特位上同时接收到多种比特信息之后,会从该比特位上的多种比特信息中选取目标比特信息以作为特征标识,而广播信息中除了包括有该特征标识之外,还会记录该特征标识所处的比特位的位置信息,以及该比特位之前的比特信息。
[0060]举例来说,如果在同一时刻,指定类型的NFC侦听设备中的A设备发送的反馈信息为1101011,而B设备发送的反馈信息为1101101,那么NFC检测设备在接收第五个比特位的时候,会一起接收到“O”和“ I ”,因而不能辨别出该比特位上的比特信息的准确数据,此时,NFC检测设备就可以确定同时接收到了该指定类型的多个NFC侦听设备发送的反馈信息。因此,该NFC检测设备会从第五个比特位中的“O”和“ I”中选取一个比特信息如“ I”作为特征标识,该NFC检测设备广播包括特征标识为“ I ”,且该特征标识在第五比特位上,且第一比特位至第四比特位上的比特信息分别为“ I”、“ I”、“O”以及“ I”的广播信息。
[0061]S204、该NFC检测设备接收该指定类型的NFC侦听设备中的目标NFC侦听设备响应该广播信息发送的目标反馈信息。
[0062]本发明实施例中,目标反馈信息包括有NFC检测设备广播的特征标识以及目标NFC侦听设备的设备标识。其中,目标反馈信息包括有特征标识可以理解为:目标反馈信息的指定比特位上的比特信息与该特征标识一致,且该指定比特位之前的比特信息也与广播信息中包括的内容一致。其中,目标反馈信息的指定比特位为在步骤S202中判断出的同时接收到多个比特信息的比特位。
[0063]举例来说,如果反馈信息的比特位有七位,广播信息中包括的内容为特征标识为“ I ”,且该特征标识在第五比特位上,且第一比特位至第四比特位上的比特信息分别为“ I ”、“ I ”、“O”以及“ I ”,那么目标NFC侦听设备发送的目标反馈信息中的第一比特位至第五比特位上的比特信息就必须为11011,而第六比特位以及第七比特位上的比特信息在本次接收反馈信息的步骤中不加以限制。
[0064]S205、该NFC检测设备根据该目标反馈信息包括的设备标识识别该目标NFC侦听设备。
[0065]S206、该NFC检测设备判断检测该指定类型的NFC侦听设备的检测时间是否超过最大检测时间,若是,执行步骤S207 ;若否,执行步骤S202。
[0066]本发明实施例中,当该NFC检测设备根据目标反馈信息包括的设备标识而成功识别出目标NFC侦听设备之后,会判断在检测该指定类型的NFC侦听设备所使用的检测时间是否超过了最大检测时间。如果检测时间没有超过最大检测时间,但未识别完该指定类型的所有NFC侦听设备时,该NFC检测设备会继续接收该指定类型中未识别出来的NFC侦听设备发送的反馈信息,并判断是否同时接收到该指定类型的多个NFC侦听设备发送的反馈信息,即重复执行步骤S202?步骤S206 ;如果检测时间超过最大检测时间,即使该NFC检测设备未识别完该指定类型的所有侦听设备,该NFC检测设备也必须得执行下一步骤,即判断按照预设检测顺序是否完成对所有类型的NFC侦听设备的检测工作。
[0067]需要说明的是,NFC检测设备判
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1