数据处理方法、装置、计算机设备和计算机存储介质制造方法及图纸

技术编号:19008965 阅读:25 留言:0更新日期:2018-09-22 08:52
本申请涉及一种数据处理方法、装置、计算机设备和计算机存储介质。该方法包括:获取与计算机设备连接的传感器设备的标识信息;根据所述标识信息以及预设的映射关系,确定所述传感器设备对应的目标数据处理方式;其中,所述映射关系包括不同的传感器设备的标识信息与数据处理方式之间的对应关系;采用所述目标数据处理方式控制所述传感器设备进行数据处理。采用本方法能够提高第三方应用的兼容性,并降低第三方应用的开发难度。

Data processing method, device, computer equipment and computer storage medium

The application relates to a data processing method, device, computer equipment and computer storage medium. The method comprises acquiring the identification information of the sensor device connected to a computer device, determining the target data processing mode corresponding to the sensor device according to the identification information and the preset mapping relationship, wherein the mapping relationship includes the identification information of different sensor devices and the data processing mode. The corresponding relationship between the sensors and the sensors is controlled by the target data processing method for data processing. This method can improve compatibility of third party applications and reduce the difficulty of developing third party applications.

【技术实现步骤摘要】
数据处理方法、装置、计算机设备和计算机存储介质
本申请涉及计算机
,特别是涉及一种数据处理方法、装置、计算机设备和计算机存储介质。
技术介绍
随着传感器技术的日益成熟,越来越多的电子设备中包含各种各样的传感器。在实际应用中,基于安卓系统的计算机设备通过通用串行总线(UniversalSerialBus,简称USB)获取电子设备中的传感器采集到的数据,以实现对电子设备的工作状态调整或监测等。例如,虚拟现实(VirtualReality,简称VR)头盔中的传感器采集到传感器数据,通过USB上传至基于安卓系统的计算机设备中,计算机设备根据传感器采集到的传感器数据对VR头盔上的显示屏中的显示的场景进行调整。在传统技术中,基于安卓系统的计算机设备通过传感器采集到的数据,对电子设备的工作状态进行调整或监测的过程为:计算机设备上安装与电子设备中传感器匹配的第三方应用;计算机设备上的第三方应用通过USB获取电子设备中传感器采集到的传感器数据;计算机设备根据第三方应用获取到的传感器数据,对电子设备的工作状态进行分析;计算机设备根据分析结果实现对电子设备的工作状态的监测,或者根据分析结果生成调整电子设备工作状态的指令,并由第三方应用该指令通过USB发送至电子设备中。但是,由于计算机设备只能通过与电子设备中传感器匹配的第三方应用与电子设备中的传感器进行数据交互,因此,采用传统技术实现计算机设备与电子设备中的传感器进行数据交互时,需要对不同的电子设备中传感器开发不同的第三方应用,导致传统技术中的第三方应用存在开发难度大以及兼容性低的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高第三方应用的兼容性,并降低第三方应用的开发难度的数据处理方法、装置、计算机设备和计算机存储介质。第一方面,本专利技术实施例提供一种数据处理方法,所述方法包括:获取与计算机设备连接的传感器设备的标识信息;根据所述标识信息以及预设的映射关系,确定所述传感器设备对应的目标数据处理方式;其中,所述映射关系包括不同的传感器设备的标识信息与数据处理方式之间的对应关系;采用所述目标数据处理方式控制所述传感器设备进行数据处理。在其中一个实施例中,所述数据处理方式包括:开启或关闭所述传感器设备的数据处理规则、读取所述传感器设备中的数据的数据处理规则、设置所述传感器设备上报数据频率的数据处理规则中的至少一个。在其中一个实施例中,所述方法为基于所述计算机设备的传感器硬件抽象层进行处理的方法。在其中一个实施例中,所述传感器设备的标识信息包括所述传感器设备的VID、PID中的至少一个。本实施例提供的数据处理方法,计算机设备首先获取与计算机设备连接的传感器设备的标识信息,然后,根据获取到的标识信息,以及包括不同传感器设备的标识信息与数据处理方式之间的对应关系的预设的映射关系,确定目标数据处理方式,最后,采用目标数据处理方式控制传感器设备进行数据处理。在本实施例中,由于映射关系中包括不同的传感器设备的标识信息与数据处理方式之间的对应关系,因此,当计算机设备上连接不同的传感器设备时,计算机设备总能在映射关系中找到与其上连接的传感器设备匹配的数据处理方式,从而实现计算机设备控制不同的传感器设备进行数据处理,也就是说本实施例提供的数据处理方法,仅仅只需为传感器设备开发一个基于安卓系统的通用的第三方应用,便可实现计算机设备通过该通用的第三方应用与不同的传感器设备进行数据交互,因此,相比于传统技术中的为不同类的传感器设备开发不同的第三方应用,本实施例提供的数据处理方法可有效的解决传统技术中存在的开发难度大以及兼容性低的问题。在其中一个实施例中,所述获取与计算机设备连接的传感器设备的标识信息,包括:获取与计算机设备连接的设备的标识信息;若判断所述映射关系中存在所述设备的标识信息,则确定所述设备为所述传感器设备,并确定所述设备的标识信息为所述传感器设备的标识信息。本实施例提供的数据处理方法,计算机设备获取与计算机设备连接的设备的标识信息,若判断映射关系中存在设备的标识信息,则确定与计算机设备连接的设备为传感器设备,并确定设备的标识信息为传感器设备的标识信息。在本实施例中,计算机设备能够判断出与其连接的设备是否为传感器设备,并在计算机设备判断出与其连接的设备为传感器设备时,可及时并准确的获取到传感器设备的标识信息,进一步的,可及时并准确的控制传感器设备进行数据处理。在其中一个实施例中,所述设备为通用串行总线USB设备,所述获取与计算机设备连接的设备的标识信息之前,所述方法还包括:根据所述计算机设备上的通用串行总线的当前接口状态,确定所述计算机设备当前是否存在插入的USB设备;若是,则获取与计算机设备连接的USB设备的标识信息。本实施例提供的数据处理方法,计算机设备根据计算机设备上的通用串行总线的当前接口状态,确定计算机设备当前是否存在插入的USB设备;若是,则获取与计算机设备连接的USB设备的标识信息。在本实施例中,由于计算机设备在确定其上连接有USB设备之后,才获取与计算机设备连接的USB设备的标识信息,这样,可有效降低计算设备的负载。在其中一个实施例中,所述获取与计算机设备连接的传感器设备的标识信息之后,所述方法还包括:根据前一周期内与计算机设备连接的历史传感器设备的标识信息和当前周期内与所述计算机设备连接的传感器设备的标识信息,确定当前周期内是否存在被拔出的传感器设备;若是,则将所述计算机设备的系统服务层上被拔出的传感器设备对应的数据处理方式设置为空。本实施例提供的数据处理方法,计算机设备根据前一周期内与计算机设备连接的历史传感器设备的标识信息和当前周期内与计算机设备连接的传感器设备的标识信息,确定当前周期内是否存在被拔出的传感器设备;若是,则将计算机设备的系统服务层上被拔出的传感器设备对应的数据处理方式设置为空。在本实施例中,计算机设备可及时的获知其上连接的传感器设备的插拔状态,从而实现计算机设备对与其连接的传感器设备的精准控制,进一步的提高计算机设备的智能性。第二方面,本专利技术实施例提供一种数据处理装置,所述装置包括:获取模块,用于获取与计算机设备连接的传感器设备的标识信息;确定模块,用于根据所述标识信息以及预设的映射关系,确定所述传感器设备对应的目标数据处理方式;其中,所述映射关系包括不同的传感器设备的标识信息与数据处理方式之间的对应关系;控制模块,用于采用所述目标数据处理方式控制所述传感器设备进行数据处理。第三方面,本专利技术实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取与计算机设备连接的传感器设备的标识信息;根据所述标识信息以及预设的映射关系,确定所述传感器设备对应的目标数据处理方式;其中,所述映射关系包括不同的传感器设备的标识信息与数据处理方式之间的对应关系;采用所述目标数据处理方式控制所述传感器设备进行数据处理。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取与计算机设备连接的传感器设备的标识信息;根据所述标识信息以及预设的映射关系,确定所述传感器设备对应的目标数据处理方式;其中,所述映射关系包括不同的传本文档来自技高网...
数据处理方法、装置、计算机设备和计算机存储介质

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:获取与计算机设备连接的传感器设备的标识信息;根据所述标识信息以及预设的映射关系,确定所述传感器设备对应的目标数据处理方式;其中,所述映射关系包括不同的传感器设备的标识信息与数据处理方式之间的对应关系;采用所述目标数据处理方式控制所述传感器设备进行数据处理。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取与计算机设备连接的传感器设备的标识信息;根据所述标识信息以及预设的映射关系,确定所述传感器设备对应的目标数据处理方式;其中,所述映射关系包括不同的传感器设备的标识信息与数据处理方式之间的对应关系;采用所述目标数据处理方式控制所述传感器设备进行数据处理。2.根据权利要求1所述的方法,其特征在于,所述获取与计算机设备连接的传感器设备的标识信息,包括:获取与计算机设备连接的设备的标识信息;若判断所述映射关系中存在所述设备的标识信息,则确定所述设备为所述传感器设备,并确定所述设备的标识信息为所述传感器设备的标识信息。3.根据权利要求2所述的方法,其特征在于,所述设备为通用串行总线USB设备,所述获取与计算机设备连接的设备的标识信息之前,所述方法还包括:根据所述计算机设备上的通用串行总线的当前接口状态,确定所述计算机设备当前是否存在插入的USB设备;若是,则获取与计算机设备连接的USB设备的标识信息。4.根据权利要求1-3任一项所述的方法,其特征在于,所述获取与计算机设备连接的传感器设备的标识信息之后,所述方法还包括:根据前一周期内与计算机设备连接的历史传感器设备的标识信息和当前周期内与所述计算机设备连接的传感器设备的标识信息,确定当前周期内是否存在被拔出的传感器设备;若是,则将所述计算机设备...

【专利技术属性】
技术研发人员:余国旭
申请(专利权)人:珠海全志科技股份有限公司
类型:发明
国别省市:广东,44

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

1