本发明专利技术实施例公开了一种扫描枪处理方法、装置、扫描枪及介质,涉及扫描枪技术领域,该扫描枪处理方法包括:获取底座地址数据;依据所述底座地址数据与目标底座建立通信连接,所述目标底座为所述底座地址数据对应的底座;基于所述通信连接,将扫描到的业务数据发送给所述目标底座,以通过所述目标底座将所述业务数据发送给主底座;其中,所述主底座用于将所述业务数据转发给终端设备,所述终端设备用于依据所述业务数据进行业务处理。本发明专利技术实施例解决了现有技术中需要与扫描枪数量相等的终端设备来处理扫描枪所扫描到的信息所导致的信息扫描成本高的问题,有效地降低信息扫描成本。
【技术实现步骤摘要】
一种扫描枪处理方法、装置、扫描枪及介质
本专利技术实施例涉及扫描枪
,尤其涉及一种扫描枪处理方法、装置、扫描枪及介质。
技术介绍
随着扫描技术的发展,条形码或二维码等越来越被人们广泛使用。在实际应用中,条形码或二维码上的信息通常是通过扫描枪进行扫描,并输入到诸如电脑等终端设备上,实现对条码信息的识别和管理。目前,扫描枪通常是通过有线或无线方式直接与终端设备一一对应连接,即每一台扫描枪就需要有独立的一台终端设备与其对应连接,以通过终端设备对每一台扫描枪扫描到的信息进行业务处理。当有若干台扫描枪的时候,就需要有与扫描枪数量相同的终端设备对这些扫描枪扫描到的信息进行处理,而终端设备的价格比较昂贵,增加了信息扫描成本。
技术实现思路
有鉴于此,本专利技术提供一种扫描枪处理方法、装置、扫描枪及介质,以使扫描枪通过底座与连接有终端设备的主底座进行通信连接,实现了扫描枪与终端设备的多对一传输系统,从而降低了信息扫描成本。第一方面,本专利技术实施例提供了一种扫描枪处理方法,包括:获取底座地址数据;依据所述底座地址数据与目标底座建立通信连接,所述目标底座为所述底座地址数据对应的底座;基于所述通信连接,将扫描到的业务数据发送给所述目标底座,以通过所述目标底座将所述业务数据发送给主底座;其中,所述主底座用于将所述业务数据转发给终端设备,所述终端设备用于依据所述业务数据进行业务处理。可选的,所述获取底座地址数据包括:获取扫描信息;从所述扫描信息中提取目标地址数据,以作为所述底座地址数据。可选的,所述扫描信息包含所述业务数据或所述目标地址数据,所述扫描枪处理方法在获取扫描信息之后还包括:检测所述扫描信息是否包含目标地址数据;若所述扫描信息包含目标地址数据,则执行从所述扫描信息中提取目标地址数据的步骤;否则,将所述扫描枪中预设的底座初始地址数据确定为所述底座地址数据。可选的,在所述扫描信息包含所述目标地址数据时,所述扫描枪处理方法还包括:判断所述目标地址数据是否与所述底座初始地址数据一致;当所述目标地址数据与所述底座初始地址数据不一致时,采用所述目标地址数据替换所述底座初始地址数据。可选的,扫描枪处理方法还包括:在所述扫描信息不包含目标地址数据时,将所述扫描信息中所包含的数据确定为所述业务数据。第二方面,本专利技术实施例还提供了一种扫描枪处理装置包括:数据获取模块,用于获取底座地址数据;连接建立模块,用于依据所述底座地址数据与目标底座建立通信连接,所述目标底座为所述底座地址数据对应的底座;数据发送模块,用于基于所述通信连接,将扫描到的业务数据发送给所述目标底座,以通过所述目标底座将所述业务数据发送给主底座;其中,所述主底座用于将所述业务数据转发给终端设备,所述终端设备用于依据所述业务数据进行业务处理。可选的,所述数据获取模块包括:扫描信息获取子模块,用于获取扫描信息;地址数据提取子模块,用于从所述扫描信息中提取目标地址数据,以作为所述底座地址数据。可选的,所述扫描信息包含所述业务数据或所述目标地址数据,所述数据获取模块还包括:信息检测子模块和地址数据确定子模块;所述信息检测子模块,用于检测所述扫描信息是否包含目标地址数据;若所述扫描信息包含目标地址数据,则触发所述地址数据提取子模块执行从所述扫描信息中提取目标地址数据的步骤;否则,触发所述地址数据确定子模块将所述扫描枪中预设的底座初始地址数据确定为所述底座地址数据。可选的,在所述扫描信息包含所述目标地址数据时,所述扫描枪处理装置还包括:地址数据判断模块,用于判断所述目标地址数据是否与所述底座初始地址数据一致;地址数据替换模块,用于当所述目标地址数据与所述底座初始地址数据不一致时,采用所述目标地址数据替换所述底座初始地址数据。可选的,扫描枪处理装置还包括:业务数据确定模块,用于在所述扫描信息不包含目标地址数据时,将所述扫描信息中所包含的数据确定为所述业务数据。第三方面,本专利技术实施例还提供了一种扫描枪,包括:处理器和存储器;所述存储器中存储有至少一条指令,所述指令由所述处理器执行,使得所述扫描枪执行如第一方面所述的扫描枪处理方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述可读存储介质中的指令由设备的处理器执行时,使得设备能够执行如第一方面所述扫描枪处理方法。本专利技术实施例通过依据获取到的底座地址数据与目标底座建立通信连接,实现了扫描枪与底座的一一对应连接,减少信号间串扰,并可基于该通信连接将扫描到的业务数据发送给目标底座,以通过目标底座将业务数据转发给与终端设备连接的主底座,使得主底座可以将该业务数据传输到终端设备中进行业务处理,即通过主底座将多台底座所连接的扫描枪所扫描到的业务数据传输到终端设备,使得同一台终端设备可以处理多台扫描枪所扫描到的业务数据,从而解决了现有技术中需要与扫描枪数量相等的终端设备来处理扫描枪所扫描到的信息所导致的信息扫描成本高的问题,有效地降低信息扫描成本。附图说明图1为本专利技术实施例提供的一种扫描枪处理方法的流程图;图2是本专利技术一个示例中的主底座与终端设备以及多个底座连接的示意图。图3是本专利技术一个可选实施例中的一种扫描枪处理方法的步骤流程图;图4是本专利技术实施例中提供的一种扫描枪处理装置的结构框示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。图1为本专利技术实施例提供的一种扫描枪处理方法的流程图。本实施例可适用于扫描枪处理情况,且扫描枪可以与底座地址一一对应,使得每一扫描枪可以基于底座地址与底座一一对应连接,进而可以通过底座将扫描枪扫描得到的业务数据转发给与终端设备连接的主底座,使得终端设备可以依据该业务数据进行业务处理。具体的,本实施例提供的扫描枪处理方法可以应用于扫描枪中,具体可以包括如下步骤:步骤110,获取底座地址数据。本实施例中,扫描枪在启动后可以通过获取底座地址数据,以基于获取到的底座地址数据确定与哪一台底座通信连接,并可依据该底座地址数据与底座建立对应的通信连接,即执行步骤120。其中,底座地址数据可以表示扫描枪底座的地址,具体可以用于标识扫描枪底座,如可以是扫描枪底座的媒体访问控制地址(MediaAccessControlAddress,MAC)等,本实施例对此不作具体限制。步骤120,依据所述底座地址数据与目标底座建立通信连接,所述目标底座为所述底座地址数据对应的底座。具体而言,本实施例中的扫描枪在获取到底座地址数据后,可以将底座地址数据对应的底座确定为目标底座,并可基于该底座地址数据与该目标底座建立通信连接,以便后续可以基于该通信连接与目标底座进行数据传输。步骤130本文档来自技高网...
【技术保护点】
1.一种扫描枪处理方法,其特征在于,所述扫描枪处理方法包括:/n获取底座地址数据;/n依据所述底座地址数据与目标底座建立通信连接,所述目标底座为所述底座地址数据对应的底座;/n基于所述通信连接,将扫描到的业务数据发送给所述目标底座,以通过所述目标底座将所述业务数据发送给主底座;其中,所述主底座用于将所述业务数据转发给终端设备,所述终端设备用于依据所述业务数据进行业务处理。/n
【技术特征摘要】
1.一种扫描枪处理方法,其特征在于,所述扫描枪处理方法包括:
获取底座地址数据;
依据所述底座地址数据与目标底座建立通信连接,所述目标底座为所述底座地址数据对应的底座;
基于所述通信连接,将扫描到的业务数据发送给所述目标底座,以通过所述目标底座将所述业务数据发送给主底座;其中,所述主底座用于将所述业务数据转发给终端设备,所述终端设备用于依据所述业务数据进行业务处理。
2.根据权利要求1所述的扫描枪处理方法,其特征在于,所述获取底座地址数据包括:
获取扫描信息;
从所述扫描信息中提取目标地址数据,以作为所述底座地址数据。
3.根据权利要求2所述的扫描枪处理方法,其特征在于,所述扫描信息包含所述业务数据或所述目标地址数据,所述扫描枪处理方法在获取扫描信息之后还包括:
检测所述扫描信息是否包含目标地址数据;
若所述扫描信息包含目标地址数据,则执行从所述扫描信息中提取目标地址数据的步骤;否则,将所述扫描枪中预设的底座初始地址数据确定为所述底座地址数据。
4.根据权利要求3所述的扫描枪处理方法,其特征在于,在所述扫描信息包含所述目标地址数据时,所述扫描枪处理方法还包括:
判断所述目标地址数据是否与所述底座初始地址数据一致;
当所述目标地址数据与所述底座初始地址数据不一致时,采用所述目标地址数据替换所述底座初始地址数据。
5.根据权利要求3所述的扫描枪处理方法,其特征在于,还包括:
在所述扫描信息不包含目标地址数据时,将所述扫描信息中所包含的数据确定为所述业务数据。
6.一种扫描枪处理装置...
【专利技术属性】
技术研发人员:廖秋华,朱玉,
申请(专利权)人:迅镭智能广州科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。