一种日志log信息的传输方法、装置及终端制造方法及图纸

技术编号:15541718 阅读:79 留言:0更新日期:2017-06-05 10:59
本发明专利技术实施例公开了一种日志log信息的传输方法、装置及终端,涉及终端技术领域,其中,该方法包括:检测是否接收到获取物理传感器的log信息的指令;当接收到获取所述物理传感器的log信息的指令时,调用创建的虚拟传感器的接口文件,所述虚拟传感器用于传输与log信息对应的数据;基于所述接口文件,将接收到的所述物理传感器发送的目标数据发送给应用处理器,以所述应用处理器基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息。本发明专利技术实施例解决了因log信息中字符串较大造成功耗较大的问题,且缩短了log信息的传输时间,提高了log信息获取的效率。

Method, device and terminal for transmitting log log information

The embodiment of the invention discloses a transmission method, a log log information device and a terminal, which relates to the technical field, the terminal, the method includes: detecting whether the log information received to obtain physical sensor instructions; when receiving the acquisition of the physical sensor log instructions, call to create virtual sensor interface file of the virtual sensor for the corresponding transmission information and log data; the interface file based on the target data transmitted by the physical sensor sends the received to the application processor, the application processor gets corresponding to the target data log information stored data and log information based on the corresponding relationship list. The embodiment of the invention solves the problem that the large string of log information is successful and consumes more, and the transmission time of log information is shortened, and the efficiency of log information acquisition is improved.

【技术实现步骤摘要】
一种日志log信息的传输方法、装置及终端
本专利技术涉及终端
,尤其涉及一种日志log信息的传输方法、装置及终端。
技术介绍
随着通信技术的发展,各种终端的使用越来越普及,且终端已经成为人们生活中不可缺少的工具。现有技术中的终端,诸如手机等,通常采用音频数字信号处理器(AudioDigitalDignalProcessor,ADSP)架构,ADSP架构是指:传感器挂载在ADSP上,ADSP管理终端内的所有传感器,在这种架构下,所有的传感器与ADSP进行交互,然后ADSP与应用处理器(ApplicationProcessor,AP)进行交互。具体的,ADSP接收到传感器发送的数据,生成log信息,将数据以及log信息发送给AP,以使AP根据接收到数据控制传感器,以及根据接收的log信息对传感器进行监控。但是,专利技术人在执行本专利技术的过程中,发现现有技术存在如下的缺陷:现有技术中,由于log信息中的字符串较大,传输时间较长,因此,log信息的传输过程中ADSP和AP均需较长时间处于工作状态,导致ADSP和AP均无法休眠,功耗较大。
技术实现思路
有鉴于此,本专利技术实施例提供一种日志log信息的传输方法、装置及终端,以解决现有技术中因log信息中字符串较大造成的传输功耗较大的技术问题。第一方面,本专利技术实施例提供了一种日志log信息的传输方法,包括:检测是否接收到获取物理传感器的log信息的指令;当接收到获取物理传感器的log信息的指令时,调用创建的虚拟传感器的接口文件,所述虚拟传感器用于传输与log信息对应的数据;基于所述接口文件,将接收到的所述物理传感器发送的目标数据发送给应用处理器,以所述应用处理器基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息。第二方面,本专利技术实施例还提供了一种日志log信息的传输装置,包括:检测模块,用于检测是否接收到获取物理传感器的log信息的指令;第一调用模块,用于当接收到获取物理传感器的log信息的指令时,调用创建的虚拟传感器的接口文件,所述虚拟传感器用于传输与log信息对应的数据;第一发送模块,用于基于所述接口文件,将接收到的所述物理传感器发送的目标数据发送给应用处理器,以所述应用处理器基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息。第三方面,本专利技术实施例提供了一种终端,包括:处理器和存储;所述存储器,用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:检测是否接收到获取物理传感器的log信息的指令;当接收到获取物理传感器的log信息的指令时,调用创建的虚拟传感器的接口文件,所述虚拟传感器用于传输与log信息对应的数据;基于所述接口文件,将接收到的所述物理传感器发送的目标数据发送给应用处理器,以所述应用处理器基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息。本专利技术实施例提供的技术方案,通过调用用于传输与log信息对应的数据的虚拟传感器的接口文件,将接收到物理传感器发送的目标数据发送给应用处理器,以使应用处理器根据预存的数据与log信息的对应关系列表,获取与目标数据对应的log信息,解决了因log信息中字符串较大造成功耗较大的问题,且缩短了log信息的传输时间,提高了log信息获取的效率。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术实施例提供的一种log信息的传输方法流程图;图2是本专利技术实施例提供的又一种log信息的传输方法流程图;图3是本专利技术实施例提供的又一种log信息的传输方法流程图;图4是本专利技术实施例提供的又一种log信息的传输方法流程图;图5是本专利技术实施例提供的又一种log信息的传输方法流程图;图6是本专利技术实施例提供的一种log信息的传输装置结构框图;图7是本专利技术实施例五提供的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。图1是本专利技术实施例提供的一种log信息的传输方法流程图,所述方法由log信息的传输装置来执行,所述装置由软件和/或硬件来执行,所述装置配置在诸如手机等终端中。如图1所示,本专利技术提供的技术方案具体如下:S110:检测是否接收到获取物理传感器的log信息的指令。在本实施例中,物理传感器包括设置在终端上的环境光传感器、接近传感器、加速度传感器、计步器等。终端可为手机、平板电脑等。log信息包括物理传感器的运行状态数据、物理传感器检测到的数据、或者log信息还可以包括物理传感器的其他数据。其中,物理传感器的运行状态数据包括开启状态、关闭状态、异常状态等数据。物理传感器的运行状态数据并不局限于上述的数据。通过log信息,可以了解物理传感器的状态,实现对物理传感器的监控。在本实施例中,获取物理传感器的log信息的指令可以是输入的显示物理传感器的log信息的指令,或者也可以是输入的上传log信息的指令,或者是其他形式的指令。本实施例中,可选的,对接收到获取物理传感器的log信息指令的检测可以由ADSP进行检测,或者也可以由AP进行检测,或者也可以由其他处理器检测,对于检测的方式并不作限定。S120:当接收到获取物理传感器的log信息的指令时,调用创建的虚拟传感器的接口文件。在本实施例中,当ADSP接收到获取物体传感器的log信息的指令时,调用创建的虚拟传感器的接口文件,虚拟传感器用于传输与log信息对应的数据。也就是说虚拟传感器传输的数据与log信息一一对应。其中,ADSP用于对终端内的物理传感器进行管理,可以接收物理传感器发送的目标数据,并且ADSP还可以对虚拟传感器进行管理。可选的,虚拟传感器的接口文件可以每次传输1-3个数据,并且可以多次传输。S130:基于所述接口文件,将接收到的所述物理传感器发送的目标数据发送给应用处理器,以所述应用处理器基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息。在本实施例中,AP用于与ADSP进行交互,或者AP还可以与其他设备进行交互,完成对终端的控制与管理。在本实施例中,在终端内的其他存储设备上或者AP中存储有数据与log信息的对应关系列表。其中,对应关系列表中包括数据、log信息以及数据与log信息的对应关系。示例性的,所述AP基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息,包括:所述AP在预存的数据与log信息的对应关系列表中查询与所述目标数据相对应的log信息。其中,AP将获取的log信息进行存储,以供用户查看。本实施例中,通过调用虚拟传感器的接口文件进行传输目标数据,并通过预存的数据与log信息的对应关系获取与目标数据对应的log信息,相对于现有技术中由ADSP向AP直接传输log信息而言,降低了功耗。原因在于:目标数据的大小远远小于log信息中字符串的大小,故缩短了传输时间,缩短了log信息的传输时间,降低了ADSP和AP的功耗,并使终端系统正本文档来自技高网...
一种日志log信息的传输方法、装置及终端

【技术保护点】
一种日志log信息的传输方法,其特征在于,包括:检测是否接收到获取物理传感器的log信息的指令;当接收到获取所述物理传感器的log信息的指令时,调用创建的虚拟传感器的接口文件,所述虚拟传感器用于传输与log信息对应的数据;基于所述接口文件,将接收到的所述物理传感器发送的目标数据发送给应用处理器,以使所述应用处理器基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息。

【技术特征摘要】
1.一种日志log信息的传输方法,其特征在于,包括:检测是否接收到获取物理传感器的log信息的指令;当接收到获取所述物理传感器的log信息的指令时,调用创建的虚拟传感器的接口文件,所述虚拟传感器用于传输与log信息对应的数据;基于所述接口文件,将接收到的所述物理传感器发送的目标数据发送给应用处理器,以使所述应用处理器基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息。2.根据权利要求1所述的方法,其特征在于,还包括:当接收到所述物理传感器发送的目标数据时,调用所述物理传感器的接口;将所述目标数据发送给所述应用处理器,以使所述应用处理器获取所述目标数据的数值。3.根据权利要求1所述的方法,其特征在于,在所述基于所述接口文件,将接收到的所述物理传感器发送的目标数据发送给应用处理器,以所述应用处理器基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息之前,还包括:创建数据与log信息的对应关系列表,并将所述对应关系列表进行存储。4.根据权利要求1所述的方法,其特征在于,还包括:创建用于传输与log信息对应的数据的虚拟传感器,并建立所述虚拟传感器的接口文件。5.根据权利要求1所述的方法,其特征在于,其特征在于,所述应用处理器基于预存的数据与log信息的对应关系列表获取与所述目标数据对应的log信息,包括:所述应用处理器在预存的数据与log信息的对应关系列表中查询与所述目标数据相对应的log信息。6.一种日志log信息的传输装置,其特征在于,包括:检测模块,用于检测是否接收到获取物理传感器的log信息的指令;第一调用模块,用于当接收到获取所述物理传感器的log信息的指令时,调用创建的虚拟传感器的接口文件,所述虚拟传感器用于传输与log信息对应的数据;第一发送模块,用于基于所述接口文件,将接收到的所述物理传感器发送的目...

【专利技术属性】
技术研发人员:张强
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1