The embodiment of the invention discloses a method for controlling and reporting a data device and a terminal, which relates to the technical field, the terminal, the method includes: when detected by the sensor data submitted by the timestamp is abnormal, reported to the detection of the data; the data submitted to the way of judging whether the data is abnormal when based on; whether the data is abnormal, will be reported to give up the data to the upper system, and access to the sensor to the next data. The embodiment of the invention can make the ADSP obtain new data reported by the sensor when the data is abnormal, so as to avoid the invalidation of the sensor.
【技术实现步骤摘要】
一种数据上报的控制方法、装置及终端
本专利技术涉及终端
,尤其涉及一种数据上报的控制方法、装置及终端。
技术介绍
随着通信技术的发展,各种终端的使用越来越普及,且终端已经成为人们生活中不可缺少的工具。现有技术中的终端,诸如手机等,通常采用音频数字信号处理器(AudioDigitalDignalProcessor,ADSP)架构。ADSP架构是指:传感器挂载在ADSP上,ADSP管理终端内的所有传感器。在这种架构下,传感器可以将获取的数据通过连续上报或者事件上报的方式发送给ADSP。然后ADSP与上层系统进行交互,将获取到的数据上报给上层系统,其中,上层系统可以配置在应用处理器(ApplicationProcessor,AP)中。然而,当传感器某一次上报的数据出现异常时,可能会导致ADSP不能获取新的数据,造成传感器失效。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据上报的控制方法、装置及终端,以解决现有技术中传感器失效的技术问题。第一方面,本专利技术实施例提供了一种数据上报的控制方法,包括:当检测到传感器上报数据的时间戳异常时,检测所述数据的上报方式;基于所述数据的上报方式判断所述数据是否异常;当判断所述数据异常时,放弃将所述数据上报给上层系统,并继续获取所述传感器上报的下一个数据。第二方面,本专利技术实施例还提供了一种数据上报的控制装置,包括:上报方式检测模块,用于当检测到传感器上报数据的时间戳异常时,检测所述数据的上报方式;数据异常判断模块,用于基于所述数据的上报方式判断所述数据是否异常;数据获取模块,用于当判断所述数据异常时,放弃将所述数据 ...
【技术保护点】
一种数据上报的控制方法,其特征在于,包括:当检测到传感器上报数据的时间戳异常时,检测所述数据的上报方式;基于所述数据的上报方式判断所述数据是否异常;当判断所述数据异常时,放弃将所述数据上报给上层系统,并继续获取所述传感器上报的下一个数据。
【技术特征摘要】
1.一种数据上报的控制方法,其特征在于,包括:当检测到传感器上报数据的时间戳异常时,检测所述数据的上报方式;基于所述数据的上报方式判断所述数据是否异常;当判断所述数据异常时,放弃将所述数据上报给上层系统,并继续获取所述传感器上报的下一个数据。2.根据权利要求1所述的方法,其特征在于,所述检测所述数据的上报方式,包括:检测所述传感器的类型,根据所述传感器的类型确定所述数据的上报方式,其中,所述上报方式包括连续上报和事件上报;所述连续上报表征定时上报数据,所述事件上报表征当有事件发生时上报数据。3.根据权利要求2所述的方法,其特征在于,所述基于所述数据的上报方式判断所述数据是否异常,包括:若所述数据的数值超出设定范围,判断所述数据异常;所述当判断所述数据异常时,放弃将所述数据上报给上层系统,并继续获取所述传感器上报的下一个数据,包括:若所述数据异常,将所述数据丢弃,且放弃将所述数据上报给所述上层系统,并启动用于控制数据定时上报的定时器以继续获取所述传感器上报的下一个数据。4.根据权利要求2所述的方法,其特征在于,所述基于所述数据的上报方式判断数据是否异常包括:当检测到的数据的上报方式为事件上报时,判断所述数据异常;所述当判断所述数据异常时,放弃将所述数据上报给上层系统,并继续获取所述传感器上报的下一个数据,包括:当所述数据异常时,将所述数据丢弃,且放弃将所述数据上报给所述上层系统,并继续获取所述传感器上报的下一个数据。5.一种数据上报的控制装置,其特征在于,包括:上报方式检测模块,用于当检测到传感器上报数据的时间...
【专利技术属性】
技术研发人员:张强,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。