本申请公开了一种设备类型识别方法、系统、电子设备及存储介质,其中,该设备类型识别方法包括:获取移动设备对应的寻卡状态,基于寻卡状态,确定移动设备携带的智慧卡的寻卡状况信息;根据寻卡状况信息,确定智慧卡的当前寻卡状态,基于当前寻卡状态读取智慧卡的UID信息;基于UID信息,向智慧卡发送RATS命令,基于智慧卡类型确定设备类型特征数据,并向上位机终端返回设备类型特征数据对应的智慧卡卡号;该方法根据读取的UID信息向智慧卡发送RATS命令,再根据确定的智慧卡类型确定设备类型特征数据,并向上位机终端返回设备类型特征数据对应的智慧卡卡号,使得上位机终端对设备信息进行识别,提高了设备类型识别的效率和准确性。确性。确性。
【技术实现步骤摘要】
设备类型识别方法、系统、电子设备及存储介质
[0001]本申请涉及射频识别领域,尤其涉及一种设备类型识别方法、系统、电子设备及存储介质。
技术介绍
[0002]IC卡(Integrated Circuit Card,集成电路卡),也称为智能卡、智慧卡等。在读卡设备对移动设备进行读卡的过程中,采用了射频识别(Radio Frequency Identification,射频识别)技术,又称电子标签,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据。目前,射频识别技术已经被应用于许多领域,比如身份证、电子门票和门禁系统等。读卡设备在进行读卡操作前,一般都需要进行寻卡操作,然后读取卡片中的数据,通过485传输给上位机。
[0003]因此,在射频识别技术的基础上,如何高效地对设备类型进行识别是目前亟待解决的问题。
技术实现思路
[0004]本申请实施例提供一种设备类型识别方法、系统、电子设备及存储介质,以解决或部分解决在射频识别技术的基础上,如何高效地对设备类型进行识别的问题。
[0005]一种设备类型识别方法,包括:获取移动设备对应的寻卡状态,基于寻卡状态,确定移动设备携带的智慧卡的寻卡状况信息;根据寻卡状况信息,确定智慧卡的当前寻卡状态,基于当前寻卡状态读取智慧卡的UID信息;基于UID信息,向智慧卡发送RATS命令,用于确定智慧卡类型,基于智慧卡类型确定设备类型特征数据,并向上位机终端返回设备类型特征数据对应的智慧卡卡号。
[0006]本申请在一较佳示例中可以进一步配置为:获取移动设备对应的寻卡状态,包括:若寻卡状态为读卡设备与智慧卡建立连接关系,则确定寻卡状况信息;若寻卡状况信息为无卡状态,则对无卡状态的出现次数进行计数,得到无卡计数值。
[0007]本申请在一较佳示例中可以进一步配置为:在对无卡状态的出现次数进行计数,得到无卡计数值之后,包括:将无卡计数值与系统无卡状态计数阈值进行比对,获得计数比对结果;若计数比对结果为计数大于系统无卡状态计数阈值,则控制当前寻卡状态为进入IDLE状态。
[0008]本申请在一较佳示例中可以进一步配置为:获取移动设备对应的寻卡状态,包括:若寻卡状态为读卡设备与智慧卡未建立连接关系,则确定寻卡状况信息;若寻卡状况信息为当前处于IDLE状态,则读取智慧卡的UID信息。
[0009]本申请在一较佳示例中可以进一步配置为:基于UID信息,向智慧卡发送RATS命令,用于确定智慧卡类型,基于智慧卡类型确定设备类型特征数据,包括:基于UID信息,向智慧卡发送RATS命令,获得命令响应结果;根据命令响应结果,若智慧卡类型为非CPU卡,则向上位机终端返回UID信息中的数据作为所述智慧卡卡号。
[0010]本申请在一较佳示例中可以进一步配置为:基于UID信息,向智慧卡发送RATS命令,用于确定智慧卡类型,基于智慧卡类型确定设备类型特征数据,包括:若智慧卡类型为CPU卡,则读取A型卡数据,获得A型卡数据读取结果;若A型卡数据读取结果为读取失败,则读取B型卡数据,获得B型卡数据读取结果。
[0011]本申请在一较佳示例中可以进一步配置为:在获得B型卡数据读取结果之后,包括:若B型卡数据读取结果为读取成功,则向上位机终端返回B型卡数据作为智慧卡卡号。
[0012]本申请目的二是提供一种设备类型识别系统。
[0013]本申请的上述申请目的二是通过以下技术方案得以实现的:一种设备类型识别系统,包括:确定寻卡状况信息模块,用于获取移动设备对应的寻卡状态,基于寻卡状态,确定移动设备携带的智慧卡的寻卡状况信息;确定当前寻卡状态模块,用于根据寻卡状况信息,确定智慧卡的当前寻卡状态,基于当前寻卡状态读取智慧卡的UID信息;识别设备类型特征数据模块,用于基于UID信息,向智慧卡发送RATS命令,用于确定智慧卡类型,基于智慧卡类型确定设备类型特征数据,并向上位机终端返回设备类型特征数据对应的智慧卡卡号。
[0014]本申请目的三是提供一种电子设备。
[0015]本申请的上述申请目的三是通过以下技术方案得以实现的:一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述设备类型识别方法。
[0016]一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述设备类型识别方法。
[0017]综上,本申请包括以下有益技术效果:上述设备类型识别方法,通过获取的移动设备对应的寻卡状态,确定移动设备携带的智慧卡的寻卡状况信息,然后根据寻卡状况信息确定智慧卡的当前寻卡状态,并读取智慧卡的UID信息,再根据读取的UID信息,向智慧卡发送RATS命令,进而确定智慧卡类型,然后根据智慧卡类型确定设备类型特征数据,并向上位机终端返回设备类型特征数据对应的智慧卡卡号,进而使得上位机终端对设备信息进行识别,提高了设备类型识别的效率和准确性。
附图说明
[0018]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所
需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1绘示本申请一实施例中设备类型识别方法的流程图;图2绘示本申请第一实施例中设备类型识别方法的整体流程图;图3绘示本申请一实施例中设备类型识别系统的示意图;图4绘示本申请一实施例中电子设备的示意图。
具体实施方式
[0020]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0021]下面结合说明书附图对本申请实施例作进一步详细描述。
[0022]本申请实施例提供一种设备类型识别方法,方法的主要流程描述如下:参照图1,S10、获取移动设备对应的寻卡状态,基于寻卡状态,确定移动设备携带的智慧卡的寻卡状况信息。
[0023]具体地,本实施例中,首先通过读卡设备对移动设备进行寻卡操作,进而根据该寻卡操作的结果获取移动设备对应的寻卡状态,然后根据该寻卡状态确定移动设备携带的智慧卡的寻卡状况信息。
[0024]其中,寻卡状态包括处于attach状态和处于未attach状态等。寻卡状况信息包括寻卡正常以及寻卡异常。
[0025]步骤S10的作用在于提高了设备类型识别的效率。
[0026]S20、根据寻卡状况信息,确定智慧卡的当前寻卡状态,基于当前寻卡状态读取智慧卡的UID信息。
[0027]具体地,本实施例根据寻卡状况信息,进一步确定智慧卡的运行状态。比如,处于寻卡状态且寻卡正常,此时智慧卡未移动,则不进行处理,同时结束当前流程。处于寻卡状态但寻卡异本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种设备类型识别方法,其特征在于,包括:获取移动设备对应的寻卡状态,基于所述寻卡状态,确定所述移动设备携带的智慧卡的寻卡状况信息;根据所述寻卡状况信息,确定所述智慧卡的当前寻卡状态,基于所述当前寻卡状态读取所述智慧卡的UID信息;基于所述UID信息,向所述智慧卡发送RATS命令,用于确定智慧卡类型,基于所述智慧卡类型确定设备类型特征数据,并向上位机终端返回所述设备类型特征数据对应的智慧卡卡号。2.根据权利要求1所述的一种设备类型识别方法,其特征在于,所述获取移动设备对应的寻卡状态,包括:若所述寻卡状态为读卡设备与所述智慧卡建立连接关系,则确定寻卡状况信息;若所述寻卡状况信息为无卡状态,则对所述无卡状态的出现次数进行计数,得到无卡计数值。3.根据权利要求2所述的一种设备类型识别方法,其特征在于,在所述对所述无卡状态的出现次数进行计数,得到无卡计数值之后,包括:将所述无卡计数值与系统无卡状态计数阈值进行比对,获得计数比对结果;若所述计数比对结果为所述计数大于所述系统无卡状态计数阈值,则控制所述当前寻卡状态为进入IDLE状态。4.根据权利要求1所述的一种设备类型识别方法,其特征在于,所述获取移动设备对应的寻卡状态,包括:若所述寻卡状态为读卡设备与所述智慧卡未建立连接关系,则确定寻卡状况信息;若所述寻卡状况信息为当前处于IDLE状态,则读取所述智慧卡的UID信息。5.根据权利要求1所述的一种设备类型识别方法,其特征在于,所述基于所述UID信息,向所述智慧卡发送RATS命令,用于确定智慧卡类型,基于所述智慧卡类型确定设备类型特征数据,包括:基于所述UID信息,向所述智慧卡发送RATS命令,获得命令响应结果;根据所述命令响应结果,若所述智慧...
【专利技术属性】
技术研发人员:林斌,
申请(专利权)人:深圳市中联创新自控系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。