蓝牙数据传输方法、装置、终端及计算机可读存储介质与流程

文档序号:14993838发布日期:2018-07-20 23:09阅读:170来源:国知局
本发明涉及终端
技术领域
,尤其涉及一种蓝牙数据传输方法、装置、终端及计算机可读存储介质。
背景技术
:目前手机和其他个人设备上的wifi和蓝牙技术已经成为最基础的配置,而且应用越来越多,使用场景越来越广泛。但是,2.4ghzwifi的工作频段(2401-2483mhz)和蓝牙的工作频段(2400–2483.5mhz)几乎完全重合,都是2400-2480mhz频段。因此,在使用过程中会产生wifi与蓝牙之间的相互干扰,严重影响通信质量和通讯效率。其中,wifi的工作特性是分时工作,并不是连续的进行数据交换。而蓝牙的工作特性是跳频工作,并不是恒定的在某一个频率点上工作,而是通过维护一份跳频表,并给每个信道打上频率质量的标签,以选择跳频的最优频段。目前针对wifi与蓝牙之间的干扰问题,主要有两种解决方式:1.第一种-时分技术:通过wifi与蓝牙依据不同的数据传输类型来区分不同的时间段,在每一个时间段内,分别只传输wifi数据或者只传输蓝牙数据,如图1所示。但是,存在如下缺陷:时分技术因为给每种数据传输类型分配的时间段有限,会给传输的数据带来影响,例如wifi吞吐量下降,蓝牙通话延迟或者卡顿等;软件操作以及保护间隔浪费有效频谱。2.第二种-频分技术:因为蓝牙在可用带宽内有80个信道且会进行跳频,wifi在可用频段内有13个信道;所以,频分技术在wifi使用某信道时,将蓝牙跳频表设置在不受wifi使用信道干扰的信道内,以规避干扰,如图2所示:(1)wifi与蓝牙可用的所有频段均为2401-2483mhz;(2)wifi信道所占用的频宽为2412-2472mhz;(3)蓝牙可用信道剩余的未干扰频段为2401-2412mhz;2472-2483mhz。但是,存在如下缺陷:如图2所示,蓝牙的跳频表会因为wifi的介入被严重压缩,尤其是当wifi使用802.11nht40mhz带宽时,蓝牙几乎不可用,使得蓝牙为了维持传输通畅,不得不使用已经受干扰的低质量的信道,严重影响蓝牙的传输质量。技术实现要素:本发明的目的在于提供一种蓝牙数据传输方法、装置、终端及计算机可读存储介质,以解决现有技术中wifi与蓝牙之间干扰的解决方案导致蓝牙数据传输慢、质量差的问题。为了解决上述技术问题,本发明是这样实现的:一种蓝牙数据传输方法,包括:检测当前蓝牙数据传输时间是否属于无线数据传输时段;其中所述无线数据传输时段为与蓝牙同频段时分无线数据传输的时段;若当前蓝牙数据传输时间属于无线数据传输时段,则确定无线数据传输所使用频段外的第一预设频段为当前蓝牙数据传输的频段;根据第一预设映射关系,确定采用所述第一预设频段进行蓝牙数据传输的第一发射功率;其中所述第一预设映射关系中记录有多个频段与发射功率之间的对应关系;根据所确定的第一预设频段和第一发射功率,进行蓝牙数据传输。第一方面,本发明实施例还提供了一种蓝牙数据传输装置,包括:第一检测模块,用于检测当前蓝牙数据传输时间是否属于无线数据传输时段;其中所述无线数据传输时段为与蓝牙同频段时分无线数据传输的时段;第一确定模块,用于若当前蓝牙数据传输时间属于无线数据传输时段,则确定无线数据传输所使用频段外的第一预设频段为当前蓝牙数据传输的频段;第二确定模块,用于根据第一预设映射关系,确定采用所述第一预设频段进行蓝牙数据传输的第一发射功率;其中所述第一预设映射关系中记录有多个频段与发射功率之间的对应关系;第一处理模块,用于根据所确定的第一预设频段和第一发射功率,进行蓝牙数据传输。第二方面,本发明实施例还提供了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的蓝牙数据传输方法的步骤。第三方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的蓝牙数据传输方法的步骤。在本发明实施例中,通过检测当前蓝牙数据传输时间是否属于无线数据传输时段;其中所述无线数据传输时段为与蓝牙同频段时分无线数据传输的时段;若当前蓝牙数据传输时间属于无线数据传输时段,则确定无线数据传输所使用频段外的第一预设频段为当前蓝牙数据传输的频段;根据第一预设映射关系,确定采用所述第一预设频段进行蓝牙数据传输的第一发射功率;其中所述第一预设映射关系中记录有多个频段与发射功率之间的对应关系;根据所确定的第一预设频段和第一发射功率,进行蓝牙数据传输;能够在无线数据传输时段,有效避开影响最大的频段,选用能够保证传输质量的频段进行蓝牙数据传输,大大提升无线与蓝牙共存的通讯质量和通讯速度;很好的解决了现有技术中wifi与蓝牙之间干扰的解决方案导致蓝牙数据传输慢、质量差的问题。附图说明图1为现有技术中无线与蓝牙时分共存传输示意图;图2为现有技术中无线与蓝牙频分共存传输示意图;图3为本发明实施例的蓝牙数据传输方法流程示意图;图4为本发明实施例的无线与蓝牙共存调控示意图;图5为本发明实施例的无线数据发射时段蓝牙跳频信道示意图;图6为本发明实施例的没有无线干扰下的蓝牙跳频信道示意图;图7为本发明实施例的蓝牙数据传输方法具体应用流程示意图;图8为本发明实施例的蓝牙数据传输装置结构示意图;图9为本发明实施例的终端结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明针对现有的技术中wifi与蓝牙之间干扰的解决方案导致蓝牙数据传输慢、质量差的问题,提供一种蓝牙数据传输方法,如图3所示,包括:步骤31:检测当前蓝牙数据传输时间是否属于无线数据传输时段;其中所述无线数据传输时段为与蓝牙同频段时分无线数据传输的时段。该步骤可以具体为:获取无线数据传输的传输时序,所述传输时序包括无线数据传输时段和码间保护间隔时段;(根据所述传输时序)检测当前蓝牙数据传输时间是否属于无线数据传输时段;在当前蓝牙数据传输时间属于码间保护间隔时段时,确定当前蓝牙数据传输时间不属于无线数据传输时段;否则,确定当前蓝牙数据传输时间属于无线数据传输时段。步骤32:若当前蓝牙数据传输时间属于无线数据传输时段,则确定无线数据传输所使用频段外的第一预设频段为当前蓝牙数据传输的频段。其中,所述第一预设频段为蓝牙数据传输不受所述无线数据传输干扰的频段(无线数据发射时段内无干扰的蓝牙的数据传输频段),或者所述第一预设频段为所述无线数据传输对蓝牙数据传输存在边带干扰的频段(无线数据发射时段内存在无线边带干扰的蓝牙的数据传输频段);所述第一预设频段为蓝牙数据传输不受所述无线数据传输干扰的频段时,所述第一发射功率为第一数值;所述第一预设频段为所述无线数据传输对蓝牙数据传输存在边带干扰的频段时,所述第一发射功率为第二数值;所述第一数值小于所述第二数值,且所述第一数值大于或等于预设阈值。无线数据传输时段与无线数据传输中的无线数据互相对应,优选为类型一致。步骤33:根据第一预设映射关系,确定采用所述第一预设频段进行蓝牙数据传输的第一发射功率;其中所述第一预设映射关系中记录有多个频段与发射功率之间的对应关系。对应的,第一预设映射关系中记录有蓝牙数据传输不受所述无线数据传输干扰的频段对应的发射功率,以及所述无线数据传输对蓝牙数据传输存在边带干扰的频段对应的发射功率。步骤34:根据所确定的第一预设频段和第一发射功率,进行蓝牙数据传输。这样就能够在无线数据传输时段保证蓝牙数据的正常传输,并且质量符合要求,不会因为无线数据的传输导致蓝牙数据无法传输或者传输指令的降低。本发明实施例提供的所述蓝牙数据传输方法通过检测当前蓝牙数据传输时间是否属于无线数据传输时段;其中所述无线数据传输时段为与蓝牙同频段时分无线数据传输的时段;若当前蓝牙数据传输时间属于无线数据传输时段,则确定无线数据传输所使用频段外的第一预设频段为当前蓝牙数据传输的频段;根据第一预设映射关系,确定采用所述第一预设频段进行蓝牙数据传输的第一发射功率;其中所述第一预设映射关系中记录有多个频段与发射功率之间的对应关系;根据所确定的第一预设频段和第一发射功率,进行蓝牙数据传输;能够在无线数据传输时段,有效避开影响最大的频段,选用能够保证传输质量的频段进行蓝牙数据传输,大大提升无线与蓝牙共存的通讯质量和通讯速度;很好的解决了现有技术中wifi与蓝牙之间干扰的解决方案导致蓝牙数据传输慢、质量差的问题。进一步的,在检测当前蓝牙数据传输时间是否属于无线数据传输时段之后,所述蓝牙数据传输方法还包括:若当前蓝牙数据传输时间不属于无线数据传输时段,则确定蓝牙能够使用的所有频段中的第二预设频段为当前蓝牙数据传输的频段;根据第二预设映射关系,确定采用所述第二预设频段进行蓝牙数据传输的第二发射功率;其中所述第二预设映射关系中记录有多个频段与发射功率之间的对应关系;根据所确定的第二预设频段和第二发射功率,进行蓝牙数据传输。这样就能够在无线的码间保护间隔时段内保证蓝牙数据的正常传输,并且传输质量较高,提升了频谱利用率。下面对本发明实施例提供的所述蓝牙数据传输方法进行进一步说明,其中无线数据传输以wifi数据传输为例。针对上述技术问题,考虑到蓝牙存在功率控制机制,用以改善不同距离下设备的链接质量,本发明实施例提供的方案利用功率控制机制,将时分和频分方案进行了融合,得到了一种基于时分、频分以及功率控制的多维度调控的蓝牙数据传输方法,可有效的提升无线wifi与蓝牙共存的通讯质量。也就是从时间、频率和功率大小三个维度进行了动态调整控制,以有效的规避目前无线与蓝牙共存方案的不足,如图4所示,竖坐标轴代表蓝牙和wifi传送信息的发射功率,横坐标轴代表wifi和蓝牙的运行频率,前坐标轴代表时间轴。下面以wifi工作在2.4ghz信道6为例进行说明,wifi工作在2.4ghz信道6时,其中心频点为2442mhz,数据带宽为20mhz,蓝牙的工作频在2400–2483.5mhz。其中,频率轴:f2和f4:虽然是处于wifi信道之外,但因为wifi频谱模板的矩形系数无法做到理想化的1,在这两个频谱区间内存在小于-20dbr的干扰存在,且各自带宽19mhz(对应于上述无线数据传输对蓝牙数据传输存在边带干扰的频段)。f3(2431-2453mhz):wifi工作的信道6,20mhz数据带宽以及+/-1mhz保护带宽,总共占宽22mhz。f1和f5:wifi未占用且未造成影响的频段(对应于上述蓝牙数据传输不受所述无线数据传输干扰的频段)。各自宽度11mhz。时间轴:因为wifi是分时工作,每一帧之间需要预留gi(guardinterval,保护间隔)的时间,在gi时间内,并无wifi数据传输。t1、t3和t5:为wifi数据传输时间。t2和t4:为wifi保护间隔时间,并无wifi数据传输,wifi信道所占用的频谱处于空闲状态。功率轴:p3:为wifi信道6的发射功率。p1与p5:为蓝牙在无干扰信道(对应于上述蓝牙数据传输不受所述无线数据传输干扰的频段)内的发射功率,可使用默认的发射功率值运行即可。p2与p4:蓝牙在wifi边带干扰的频段(对应于上述无线数据传输对蓝牙数据传输存在边带干扰的频段)内的跳频频点发射功率,可以使用蓝牙功率控制功能提升蓝牙的发射功率。蓝牙信道可如下区分:f1内蓝牙信道:ch(信道)0~ch10;f2内蓝牙信道:ch11~ch30;f3内蓝牙信道:ch31~ch50;f4内蓝牙信道:ch51~ch70;f5内蓝牙信道:ch71~ch80。本发明实施例提供的蓝牙数据传输方法可具体如下:t1时间段内:如图5所示,在t1时间段内,因为wifi正在实时的传输数据,则频谱上的f3是不可用频段,f2与f4是可用但有干扰频段(无线数据传输对蓝牙数据传输存在边带干扰的频段),f1与f5是安全频段(蓝牙数据传输不受所述无线数据传输干扰的频段);则(蓝牙)从wifi获取该时序信息之后,会调整跳频表至wifi发射时段跳频表(如表一):蓝牙的跳频表机制就会按照目前wifi的运行信道,分别按照前述的规则为每一个信道打上不同的标签,如表一所述:f1与f5:该区间内的蓝牙信道不会受到干扰,可以按照低功率的最优功耗运行。f2与f4:存在wifi边带干扰,需要在该区间内运行的蓝牙信道增加功率以提升抗干扰能力。f3(2431-2453mhz):该区间内的蓝牙信道完全不可用。之后蓝牙跳频表将会按照该跳频表在该时间段内透过不同信道的不同功率大小来进行跳频传输数据。f1f2f3f4f5蓝牙信道ch0~ch10ch11~ch30ch31~ch50ch51~ch70ch71~ch80标记低功率高功率不可用高功率低功率表一wifi数据发射时段蓝牙信道跳频表标记状态进一步,除了t1时间段,在后续的t3与t5等所有的wifi数据传输状态下,均遵循该机制。t2与t4时间段内:在t2与t4时间段内,wifi是处于码间保护间隔时间(gi)内,wifi信道上并未传输任何的数据,也就是该频段(2400–2483mhz)内均是空闲状态(可为每一个信道均打上标签,如表二所述)。所以,蓝牙在f1、f2、f3、f4以及f5内,均不会受到wifi干扰,可以采用最低功率最优功耗状态发送数据,如图6所示。f1f2f3f4f5蓝牙信道ch0~ch10ch11~ch30ch31~ch50ch51~ch70ch71~ch80标记低功率低功率低功率低功率低功率表二无wifi干扰情况下的跳频表标记状态然后在之后的运行中,蓝牙只需要能提前获取wifi的数据发送时间,就可以据此来实时调整自己的跳频表,以适应最佳的共存系统容量,流程具体可如图7所示,包括:步骤71:获取wifi的数据传输时序和占用频段;步骤72:根据wifi的数据传输时序和占用频段生成无干扰跳频表和有干扰跳频表;步骤73:根据wifi的数据传输时序(数据发送时间),判断当前蓝牙数据传输是否存在干扰,若是,则调用生成的有干扰跳频表,若无,则调用无干扰跳频表。由上可知,本发明实施例提供的方案有效的利用了wifi数据传输不连续中间的保护间隔,用来插入部分蓝牙跳频点,有效的提升了频谱利用率;此外,还有效的利用了wifi边带对蓝牙有干扰的频段;对于运行在wifi使用期间边带频段内的蓝牙跳频点,使用蓝牙跳频表的有效标记,来提升蓝牙功率以增强抗干扰能力,进而有效提升蓝牙在wifi边带的通讯质量。本发明实施例提供的方案可以应用于任何无线与蓝牙共存的时分或者频分
技术领域
,例如ltetdd和ltefdd,在此不作限定。本发明实施例还提供了一种蓝牙数据传输装置,如图8所示,包括:第一检测模块81,用于检测当前蓝牙数据传输时间是否属于无线数据传输时段;其中所述无线数据传输时段为与蓝牙同频段时分无线数据传输的时段;第一确定模块82,用于若当前蓝牙数据传输时间属于无线数据传输时段,则确定无线数据传输所使用频段外的第一预设频段为当前蓝牙数据传输的频段;第二确定模块83,用于根据第一预设映射关系,确定采用所述第一预设频段进行蓝牙数据传输的第一发射功率;其中所述第一预设映射关系中记录有多个频段与发射功率之间的对应关系;第一处理模块84,用于根据所确定的第一预设频段和第一发射功率,进行蓝牙数据传输。本发明实施例提供的所述蓝牙数据传输装置通过检测当前蓝牙数据传输时间是否属于无线数据传输时段;其中所述无线数据传输时段为与蓝牙同频段时分无线数据传输的时段;若当前蓝牙数据传输时间属于无线数据传输时段,则确定无线数据传输所使用频段外的第一预设频段为当前蓝牙数据传输的频段;根据第一预设映射关系,确定采用所述第一预设频段进行蓝牙数据传输的第一发射功率;其中所述第一预设映射关系中记录有多个频段与发射功率之间的对应关系;根据所确定的第一预设频段和第一发射功率,进行蓝牙数据传输;能够在无线数据传输时段,有效避开影响最大的频段,选用能够保证传输质量的频段进行蓝牙数据传输,大大提升无线与蓝牙共存的通讯质量和通讯速度;很好的解决了现有技术中wifi与蓝牙之间干扰的解决方案导致蓝牙数据传输慢、质量差的问题。进一步的,所述蓝牙数据传输装置还包括:第三确定模块,用于在检测当前蓝牙数据传输时间是否属于无线数据传输时段之后,若当前蓝牙数据传输时间不属于无线数据传输时段,则确定蓝牙能够使用的所有频段中的第二预设频段为当前蓝牙数据传输的频段;第四确定模块,用于根据第二预设映射关系,确定采用所述第二预设频段进行蓝牙数据传输的第二发射功率;其中所述第二预设映射关系中记录有多个频段与发射功率之间的对应关系;第二处理模块,用于根据所确定的第二预设频段和第二发射功率,进行蓝牙数据传输。具体的,所述第一检测模块包括:第一获取子模块,用于获取无线数据传输的传输时序,所述传输时序包括无线数据传输时段和码间保护间隔时段;第一检测子模块,用于(根据所述传输时序)检测当前蓝牙数据传输时间是否属于无线数据传输时段;第一确定子模块,用于在当前蓝牙数据传输时间属于码间保护间隔时段时,确定当前蓝牙数据传输时间不属于无线数据传输时段;第二确定子模块,用于否则,确定当前蓝牙数据传输时间属于无线数据传输时段。其中,所述第一预设频段为蓝牙数据传输不受所述无线数据传输干扰的频段,或者所述第一预设频段为所述无线数据传输对蓝牙数据传输存在边带干扰的频段;所述第一预设频段为蓝牙数据传输不受所述无线数据传输干扰的频段时,所述第一发射功率为第一数值;所述第一预设频段为所述无线数据传输对蓝牙数据传输存在边带干扰的频段时,所述第一发射功率为第二数值;所述第一数值小于所述第二数值,且所述第一数值大于或等于预设阈值。本发明实施例提供的蓝牙数据传输装置能够实现图1至图7的方法实施例中终端实现的各个过程,为避免重复,这里不再赘述。图9为实现本发明各个实施例的一种终端的硬件结构示意图,该终端90包括但不限于:射频单元91、网络模块92、音频输出单元93、输入单元94、传感器95、显示单元96、用户输入单元97、接口单元98、存储器99、处理器910、以及电源911等部件。本领域技术人员可以理解,图9中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。其中,处理器910,用于检测当前蓝牙数据传输时间是否属于无线数据传输时段;其中所述无线数据传输时段为与蓝牙同频段时分无线数据传输的时段;若当前蓝牙数据传输时间属于无线数据传输时段,则确定无线数据传输所使用频段外的第一预设频段为当前蓝牙数据传输的频段;根据第一预设映射关系,确定采用所述第一预设频段进行蓝牙数据传输的第一发射功率;其中所述第一预设映射关系中记录有多个频段与发射功率之间的对应关系;根据所确定的第一预设频段和第一发射功率,进行蓝牙数据传输。在本发明实施例中,通过检测当前蓝牙数据传输时间是否属于无线数据传输时段;其中所述无线数据传输时段为与蓝牙同频段时分无线数据传输的时段;若当前蓝牙数据传输时间属于无线数据传输时段,则确定无线数据传输所使用频段外的第一预设频段为当前蓝牙数据传输的频段;根据第一预设映射关系,确定采用所述第一预设频段进行蓝牙数据传输的第一发射功率;其中所述第一预设映射关系中记录有多个频段与发射功率之间的对应关系;根据所确定的第一预设频段和第一发射功率,进行蓝牙数据传输;能够在无线数据传输时段,有效避开影响最大的频段,选用能够保证传输质量的频段进行蓝牙数据传输,大大提升无线与蓝牙共存的通讯质量和通讯速度;很好的解决了现有技术中wifi与蓝牙之间干扰的解决方案导致蓝牙数据传输慢、质量差的问题。可选的,处理器910还用于,在检测当前蓝牙数据传输时间是否属于无线数据传输时段之后,若当前蓝牙数据传输时间不属于无线数据传输时段,则确定蓝牙能够使用的所有频段中的第二预设频段为当前蓝牙数据传输的频段;根据第二预设映射关系,确定采用所述第二预设频段进行蓝牙数据传输的第二发射功率;其中所述第二预设映射关系中记录有多个频段与发射功率之间的对应关系;根据所确定的第二预设频段和第二发射功率,进行蓝牙数据传输。可选的,处理器910具体用于,获取无线数据传输的传输时序,所述传输时序包括无线数据传输时段和码间保护间隔时段;(根据所述传输时序)检测当前蓝牙数据传输时间是否属于无线数据传输时段;在当前蓝牙数据传输时间属于码间保护间隔时段时,确定当前蓝牙数据传输时间不属于无线数据传输时段;否则,确定当前蓝牙数据传输时间属于无线数据传输时段。可选的,所述第一预设频段为蓝牙数据传输不受所述无线数据传输干扰的频段,或者所述第一预设频段为所述无线数据传输对蓝牙数据传输存在边带干扰的频段;所述第一预设频段为蓝牙数据传输不受所述无线数据传输干扰的频段时,所述第一发射功率为第一数值;所述第一预设频段为所述无线数据传输对蓝牙数据传输存在边带干扰的频段时,所述第一发射功率为第二数值;所述第一数值小于所述第二数值,且所述第一数值大于或等于预设阈值。应理解的是,本发明实施例中,射频单元91可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器910处理;另外,将上行的数据发送给基站。通常,射频单元91包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元91还可以通过无线通信系统与网络和其他设备通信。终端通过网络模块92为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。音频输出单元93可以将射频单元91或网络模块92接收的或者在存储器99中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元93还可以提供与终端90执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元93包括扬声器、蜂鸣器以及受话器等。输入单元94用于接收音频或视频信号。输入单元94可以包括图形处理器(graphicsprocessingunit,gpu)941和麦克风942,图形处理器941对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元96上。经图形处理器941处理后的图像帧可以存储在存储器99(或其它存储介质)中或者经由射频单元91或网络模块92进行发送。麦克风942可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元91发送到移动通信基站的格式输出。终端90还包括至少一种传感器95,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板961的亮度,接近传感器可在终端90移动到耳边时,关闭显示面板961和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器95还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。显示单元96用于显示由用户输入的信息或提供给用户的信息。显示单元96可包括显示面板961,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板961。用户输入单元97可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元97包括触控面板971以及其他输入设备972。触控面板971,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板971上或在触控面板971附近的操作)。触控面板971可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器910,接收处理器910发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板971。除了触控面板971,用户输入单元97还可以包括其他输入设备972。具体地,其他输入设备972可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。进一步的,触控面板971可覆盖在显示面板961上,当触控面板971检测到在其上或附近的触摸操作后,传送给处理器910以确定触摸事件的类型,随后处理器910根据触摸事件的类型在显示面板961上提供相应的视觉输出。虽然在图9中,触控面板971与显示面板961是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板971与显示面板961集成而实现终端的输入和输出功能,具体此处不做限定。接口单元98为外部装置与终端90连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元98可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端90内的一个或多个元件或者可以用于在终端90和外部装置之间传输数据。存储器99可用于存储软件程序以及各种数据。存储器99可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器99可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。处理器910是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器99内的软件程序和/或模块,以及调用存储在存储器99内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器910可包括一个或多个处理单元;优选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。终端90还可以包括给各个部件供电的电源911(比如电池),优选的,电源911可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。另外,终端90包括一些未示出的功能模块,在此不再赘述。优选的,本发明实施例还提供一种终端,包括处理器910,存储器99,存储在存储器99上并可在所述处理器910上运行的计算机程序,该计算机程序被所述处理器910执行时实现上述蓝牙数据传输方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述蓝牙数据传输方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1