The invention provides a data processing method, mobile terminal and computer readable storage medium, wherein, the data processing method includes: when the Bluetooth module is in active mode, periodic sleep control the Bluetooth module into a first preset time; reach the first preset in the sleeping time long after the Bluetooth control in the long packet processing module second preset; the first preset length is greater than the second preset time. The invention can reduce the amount of packet processing in the activation mode of the Bluetooth module, thus reducing the power consumption of the Bluetooth standby and prolonging the standby time of the mobile terminal.
【技术实现步骤摘要】
一种数据处理方法、移动终端及计算机可读存储介质
本专利技术涉及终端
,尤其涉及一种数据处理方法、移动终端及计算机可读存储介质。
技术介绍
目前,在手机上,传统蓝牙在待机时,需要通过和远端设备协商,达成统一的睡眠-唤醒频率,从而进入sniffmode(呼吸模式),进而减少数据包的传输,达到有效的降低耗电作用。但是,由于需要双方协商,达成统一的睡眠-唤醒频率,只要有一方不同意,就无法进入sniffmode,导致蓝牙耗电较大。
技术实现思路
本专利技术的目的在于提供一种数据处理方法、移动终端及计算机可读存储介质,以解决现有技术中蓝牙功耗较大的问题。为了解决上述技术问题,本专利技术是这样实现的:一种数据处理方法,应用于具有蓝牙模块的移动终端,所述移动终端通过所述蓝牙模块与远端设备连接,所述数据处理方法包括:当所述蓝牙模块处于激活模式下,控制所述蓝牙模块进入第一预设时长的周期性睡眠;在睡眠时间达到第一预设时长后,控制所述蓝牙模块在第二预设时长内处理数据包;其中,所述第一预设时长大于所述第二预设时长。第一方面,本专利技术实施例还提供了一种移动终端,所述移动终端具有蓝牙模块,所述移动终端通过所述蓝牙模块与远端设备连接,所述移动终端包括:第一控制模块,用于当所述蓝牙模块处于激活模式下,控制所述蓝牙模块进入第一预设时长的周期性睡眠;第二控制模块,用于在睡眠时间达到第一预设时长后,控制所述蓝牙模块在第二预设时长内处理数据包;其中,所述第一预设时长大于所述第二预设时长。第二方面,本专利技术实施例提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的 ...
【技术保护点】
一种数据处理方法,其特征在于,应用于具有蓝牙模块的移动终端,所述移动终端通过所述蓝牙模块与远端设备连接,所述数据处理方法包括:当所述蓝牙模块处于激活模式下,控制所述蓝牙模块进入第一预设时长的周期性睡眠;在睡眠时间达到第一预设时长后,控制所述蓝牙模块在第二预设时长内处理数据包;其中,所述第一预设时长大于所述第二预设时长。
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于具有蓝牙模块的移动终端,所述移动终端通过所述蓝牙模块与远端设备连接,所述数据处理方法包括:当所述蓝牙模块处于激活模式下,控制所述蓝牙模块进入第一预设时长的周期性睡眠;在睡眠时间达到第一预设时长后,控制所述蓝牙模块在第二预设时长内处理数据包;其中,所述第一预设时长大于所述第二预设时长。2.根据权利要求1所述的数据处理方法,其特征在于,所述当所述蓝牙模块处于激活模式下,控制所述蓝牙模块进入第一预设时长的周期性睡眠的步骤包括:当所述蓝牙模块处于激活模式下,且所述蓝牙模块与远端设备协商睡眠唤醒频率失败时,控制所述蓝牙模块保持与远端设备之间的连接,并控制所述蓝牙模块进入第一预设时长的周期性睡眠。3.根据权利要求2所述的数据处理方法,其特征在于,所述当所述蓝牙模块处于激活模式下,且所述蓝牙模块与远端设备协商睡眠唤醒频率失败时,控制所述蓝牙模块保持与远端设备之间的连接,并控制所述蓝牙模块进入第一预设时长的周期性睡眠的步骤包括:在所述蓝牙模块处于激活模式下,且与远端设备处于连接状态时,若第三预设时长内所述蓝牙模块与远端设备之间的数据交换频率低于第一预设阈值,则控制所述蓝牙模块与远端设备进行睡眠唤醒频率协商;若协商失败,则控制所述蓝牙模块保持与远端设备之间的连接,并控制所述蓝牙模块进入第一预设时长的周期性睡眠。4.根据权利要求1所述的数据处理方法,其特征在于,在所述蓝牙模块睡眠过程中,所述数据处理方法还包括:在监测到有预设类型的数据交互时,控制所述蓝牙模块停止所述周期性睡眠,并控制所述蓝牙模块处理所述预设类型的数据。5.根据权利要求4所述的数据处理方法,其特征在于,在控制所述蓝牙模块处理所述预设类型的数据之后,所述数据处理方法还包括:若在第三预设时长内所述蓝牙模块与远端设备之间的数据交换频率低于第一预设阈值,则返回所述当所述蓝牙模块处于激活模式下,控制所述蓝牙模块进入第一预设时长的周期性睡眠的步骤。6.根据权利要求4所述的数据处理方法,其特征在于,所述预设类型的数据为对象交换数据、蓝牙媒体音频数据或同步面向连接数据。7.根据权利要求1至6任一项所述的数据处理方法,其特征在于,所述第一预设时长和第二预设时长根据蓝牙核心协议和连接超时断开信息得到。8.根据权利要求7所述的数据处理方法,其特征在于,所述第一预设时长为40个时隙,所述第二预设时长为1个时隙。9.一种移动终端,其特征在于,所述移动终端具有蓝牙模块,所述移动终端通过所述蓝牙模块与远端设备连接,所述移动终端包括...
【专利技术属性】
技术研发人员:曹栋亮,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。