一种数据采集的方法及设备技术

技术编号:17195991 阅读:38 留言:0更新日期:2018-02-03 22:44
本发明专利技术公开了一种数据采集的方法及设备,用以解决现有技术中支持多Luns功能的USB设备接入到采集设备时导致采集设备无法正常采集到USB设备的全部数据问题。本发明专利技术中USB设备通过HID协议预设的第一报文将逻辑分区的数量信息发送至采集设备,采集设备根据逻辑分区数量信息确定USB设备的逻辑分区的映射方式;采集设备通过HID协议预设的第二报文通知USB设备按照确定的逻辑分区的映射方式将全部逻辑分区映射到采集设备中,获取USB设备中映射后的逻辑分区中的数据。采用本发明专利技术的方式,采集设备可以通过确定的映射方式使USB设备中的全部逻辑分区映射到采集设备中,保证采集到USB设备中全部逻辑分区中的数据。

【技术实现步骤摘要】
一种数据采集的方法及设备
本专利技术涉及通信
,特别涉及一种数据采集的方法及设备。
技术介绍
当支持MassStorage(海量存储器)协议的USB(UniversalSerialBus,通用串行总线)设备通过采集设备上的USB接口接入到采集设备后,USB设备会在采集设备中映射为一个移动硬盘盘符;若该USB设备中有多个逻辑分区,也就是该USB设备支持多Luns(LogicalUnitNumber,逻辑单元号)功能时,该USB设备在采集设备中映射为多个移动硬盘盘符,其中,一个逻辑分区对应一个移动硬盘盘符,在采集设备上采用不同的移动硬盘盘符区分不同的逻辑分区。通常,当一个支持多Luns功能的USB设备接入到采集设备后,可能存在不能将USB设备的各个逻辑分区都映射出来的状况,例如采集设备中的一个USB接口均接入一个包含有八个逻辑分区的USB设备时,此时则应该映射为8个移动硬盘盘符,但若采集设备由于已接入其他设备使得当前能够显示的移动硬盘盘符数目为2个,使得USB设备中只能有2个逻辑分区在采集设备中映射为移动硬盘盘符,采集设备无法显示USB设备的全部逻辑分区的数据,进而导致采集设备无法正常采集USB设备的全部数据。综上,现有的支持多Luns功能的USB设备接入到采集设备时导致采集设备无法正常采集到USB设备的全部数据。
技术实现思路
本专利技术提供一种数据采集的方法及设备,用以解决现有技术中支持多Luns功能的USB设备接入到采集设备时导致采集设备无法正常采集到USB设备的全部数据问题。本专利技术提供了一种数据采集的方法,该方法包括:USB设备通过采集设备中的USB接口接入到采集设备,其中所述USB设备支持MassStorage协议和HID协议;所述USB设备通过HID协议预设的第一报文将所述USB设备的逻辑分区的数量信息发送至所述采集设备,以使所述采集设备根据所述逻辑分区数量信息确定所述USB设备的逻辑分区的映射方式;所述USB设备接收到所述采集设备发送的所述HID协议预设的第二报文后,按照所述第二报文中包含的逻辑分区的映射方式将所述USB设备中的全部逻辑分区映射到采集设备中。本专利技术提供了一种数据采集的方法,该方法包括:采集设备确定USB设备接入后,接收到所述USB设备发送的HID协议预设的第一报文,其中第一报文中包含有所述USB设备的逻辑分区的数量信息;所述采集设备根据所述逻辑分区的数量信息确定所述USB设备的逻辑分区的映射方式;所述采集设备通过HID协议预设的第二报文通知所述USB设备按照确定的逻辑分区的映射方式将全部逻辑分区映射到采集设备中,获取所述USB设备中映射后的逻辑分区中的数据。本专利技术提供了一种数据采集的USB设备,该USB设备包括:接入模块,用于通过采集设备中的USB接口接入到采集设备,其中所述USB设备支持MassStorage协议和HID协议;第一传输模块,用于通过HID协议预设的第一报文将所述USB设备的逻辑分区的数量信息发送至所述采集设备,以使所述采集设备根据所述逻辑分区数量信息确定所述USB设备的逻辑分区的映射方式;第一处理模块,用于接收到所述采集设备发送的所述HID协议预设的第二报文后,按照所述第二报文中包含的逻辑分区的映射方式将所述USB设备中的全部逻辑分区映射到采集设备中。本专利技术提供了一种数据采集的采集设备,该采集设备包括:第二传输模块,用于确定USB设备接入后,接收到所述USB设备发送的HID协议预设的第一报文,其中第一报文中包含有所述USB设备的逻辑分区的数量信息;第二处理模块,用于根据所述逻辑分区的数量信息确定所述USB设备的逻辑分区的映射方式;数据采集模块,用于通过HID协议预设的第二报文通知所述USB设备按照确定的逻辑分区的映射方式将全部逻辑分区映射到采集设备中,获取所述USB设备中映射后的逻辑分区中的数据。本专利技术中USB设备通过采集设备中的USB接口接入到采集设备,其中所述USB设备支持MassStorage协议和HID协议;所述USB设备通过HID协议预设的第一报文将所述USB设备的逻辑分区的数量信息发送至所述采集设备,所述采集设备接收到所述USB设备发送的HID协议预设的第一报文,根据所述逻辑分区数量信息确定所述USB设备的逻辑分区的映射方式;所述采集设备通过HID协议预设的第二报文通知所述USB设备按照确定的逻辑分区的映射方式将全部逻辑分区映射到采集设备中,获取所述USB设备中映射后的逻辑分区中的数据。采用本专利技术实施例的方式,采集设备根据USB设备中的逻辑分区的数量来确定映射方式,可以通过对应的映射方式,将USB设备中的全部逻辑分区映射到采集设备中,保证采集设备能够采集到所述USB设备中全部逻辑分区中的数据。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例数据采集的系统结构示意图;图2为本专利技术实施例数据采集的系统中的USB设备的结构示意图;图3为本专利技术实施例数据采集的系统中的采集设备的结构示意图;图4为本专利技术实施例数据采集的系统中的另一种USB设备的结构示意图;图5为本专利技术实施例数据采集的系统中的另一种采集设备的结构示意图;图6为本专利技术实施例采集设备采集数据的过程流程图;图7为本专利技术实施例数据采集的过程流程图;图8为本专利技术实施例USB设备数据采集方法的示意图;图9为本专利技术实施例采集设备数据采集方法的示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。下面结合说明书附图对本专利技术实施例作进一步详细描述。在下面的说明过程中,先从USB(UniversalSerialBus,通用串行总线)设备侧和采集设备侧的配合实施进行说明,最后分别从USB设备侧和采集设备侧的实施进行说明,但这并不意味着二者必须配合实施,实际上,当USB设备侧与采集设备侧分开实施时,也解决了分别在USB设备侧和采集设备侧所存在的问题。只有两者结合使用时,会获得更好的技术效果。如图1所示,本专利技术实施例提供的一种数据采集系统,所述系统包括USB设备10和采集设备20。USB设备10,用于通过采集设备中的USB接口接入到采集设备,其中所述USB设备支持MassStorage(海量存储器)协议和HID(HumanInterfaceDevice,人机交互)协议;通过HID协议预设的第一报文将所述USB设备的逻辑分区的数量信息发送至所述采集设备,以使所述采集设备根据所述逻辑分区数量信息确定所述USB设备的逻辑分区的映射方式;接收到所述采集设备发送的所述HID协议预设的第二报文后,按照所述第二报文中包含的逻辑分区的映射方式将所述USB设备中的全部逻辑分区映射到采集设备中。采集设备20,用于确定USB设备接入后,接收到所述USB设备发送的HID协议预设的第一报文,其中本文档来自技高网...
一种数据采集的方法及设备

【技术保护点】
一种数据采集的方法,其特征在于,该方法包括:通用串行总线USB设备通过采集设备中的USB接口接入到采集设备,其中所述USB设备支持海量存储器Mass Storage协议和人机交互HID协议;所述USB设备通过HID协议预设的第一报文将所述USB设备的逻辑分区的数量信息发送至所述采集设备,以使所述采集设备根据所述逻辑分区数量信息确定所述USB设备的逻辑分区的映射方式;所述USB设备接收到所述采集设备发送的所述HID协议预设的第二报文后,按照所述第二报文中包含的逻辑分区的映射方式将所述USB设备中的全部逻辑分区映射到采集设备中。

【技术特征摘要】
1.一种数据采集的方法,其特征在于,该方法包括:通用串行总线USB设备通过采集设备中的USB接口接入到采集设备,其中所述USB设备支持海量存储器MassStorage协议和人机交互HID协议;所述USB设备通过HID协议预设的第一报文将所述USB设备的逻辑分区的数量信息发送至所述采集设备,以使所述采集设备根据所述逻辑分区数量信息确定所述USB设备的逻辑分区的映射方式;所述USB设备接收到所述采集设备发送的所述HID协议预设的第二报文后,按照所述第二报文中包含的逻辑分区的映射方式将所述USB设备中的全部逻辑分区映射到采集设备中。2.如权利要求1所述的方法,其特征在于,所述USB设备按照所述第二报文中包含的逻辑分区的映射方式将所述USB设备中的全部逻辑分区映射到采集设备中,包括:若所述第二报文中包含的逻辑分区的映射方式为分次映射的方式,所述USB设备依照预设的逻辑分区的映射顺序,依次将所述USB设备的逻辑分区映射到采集设备中,其中每次映射的逻辑分区的数量为一个;若所述第二报文中包含的逻辑分区的映射方式为全部映射的方式,所述USB设备将所述USB设备的全部逻辑分区一同映射到采集设备中。3.如权利要求2所述的方法,其特征在于,所述USB设备依照预设的逻辑分区的映射顺序,分多次将所述USB设备的逻辑分区映射到采集设备中,还包括:所述USB设备在接收到所述采集设备发送的HID协议预设的第三报文后映射下一个逻辑分区。4.一种数据采集的方法,其特征在于,该方法包括:采集设备确定USB设备接入后,接收到所述USB设备发送的HID协议预设的第一报文,其中第一报文中包含有所述USB设备的逻辑分区的数量信息;所述采集设备根据所述逻辑分区的数量信息确定所述USB设备的逻辑分区的映射方式;所述采集设备通过HID协议预设的第二报文通知所述USB设备按照确定的逻辑分区的映射方式将全部逻辑分区映射到采集设备中,获取所述USB设备中映射后的逻辑分区中的数据。5.如权利要求4所述的方法,其特征在于,所述采集设备根据所述逻辑分区的数量信息确定所述USB设备的逻辑分区的映射方式,包括:若所述逻辑分区的数量大于所述采集设备当前能够显示的盘符数目,所述采集设备确定所述USB设备采用分次映射的映射方式,其中,每次映射的逻辑分区的数量为一个,否则所述采集设备确定所述USB设备采用全部映射的映射方式。6.如权利要求5所述的方法,其特征在于,所述采集设备通过HID协议预设的第二报文通知所述USB设备按照确定的方式将全部逻辑分区映射到采集设备中,获取所述USB设备中映射后的逻辑分区中的数据,包括:所述采集设备通过HID协议预设的第二报文通知所述USB设备采用分次映射的映射方式将逻辑分区映射到采集设备中,所述采集设备在每次所述USB设备将所述逻辑分区映射到采集设备后,获取所述USB设备中映射后的逻辑分区中的数据。7.如权利要求6所述的方法,其特征在于,所述采集...

【专利技术属性】
技术研发人员:泮建光
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1