《低功耗蓝牙数据传输方法、装置以及设备.pdf》由会员分享,可在线阅读,更多相关《低功耗蓝牙数据传输方法、装置以及设备.pdf(13页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104184553A43申请公布日20141203CN104184553A21申请号201410442927022申请日20140902H04L1/00200601H04L1/16200601H04B5/0020060171申请人广东欧珀移动通信有限公司地址523860广东省东莞市长安镇乌沙海滨路18号72发明人高尚秀王伟蒋世民74专利代理机构北京品源专利代理有限公司11332代理人胡彬路凯54发明名称低功耗蓝牙数据传输方法、装置以及设备57摘要本发明实施例公开了一种低功耗蓝牙数据传输方法、装置以及设备,其中低功耗蓝牙传输方法包括将预传输的数据文件分割为至少两个数据包;向数据。
2、接收端一次性发送约定数值个数据包,所述约定数值在数据包发送前设定;若接收到所述数据接收端反馈已接收到约定数值个数据包的通知消息,则继续向所述数据接收端一次性发送新的约定数值个数据包。本发明还公开了对应的装置,以及包括上述装置的终端设备和蓝牙外设设备。本发明实施例公开的技术方案能够有效减少低功耗蓝牙数据传输过程中的数据包丢失情况,提高数据传输的稳定性。51INTCL权利要求书2页说明书7页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书7页附图3页10申请公布号CN104184553ACN104184553A1/2页21一种低功耗蓝牙数据传输方法,其特征在于,包括将预。
3、传输的数据文件分割为至少两个数据包;向数据接收端一次性发送约定数值个数据包,所述约定数值在数据包发送前设定;若接收到所述数据接收端反馈已接收到约定数值个数据包的通知消息,则继续向所述数据接收端一次性发送新的约定数值个数据包。2根据权利要求1所述的方法,其特征在于,所述向数据接收端一次性发送约定数值个数据包之前还包括通过控制字段向所述数据接收端发送所述约定数值、所述数据文件的大小、所述分割得到的数据包数目和所述数据文件的校验值中的任一或其组合。3根据权利要求1所述的方法,其特征在于,若所述数据文件分割得到的数据包数目不是所述约定数值的整数倍,则通过补零处理获得补零数据包,所述分割得到的数据包数目。
4、和所述补零数据包的数目之和为约定数值的整数倍。4根据权利要求1所述的方法,其特征在于,还包括若超过预设时间段没有接收到数据接收端反馈已接收到约定数值个数据包的通知消息,则再次向所述数据接收端一次性发送已发送过的所述约定数值个数据包。5根据权利要求14任一所述的方法,其特征在于,所述数据接收端为蓝牙外设设备,所述数据文件为固件升级数据文件。6一种低功耗蓝牙数据传输方法,其特征在于,包括接收数据发送端发送的数据包,所述数据包为所述数据发送端对预传输的数据文件进行分割得到;在接收到约定数值个数据包后,向所述数据发送端反馈已接收到约定数值个数据包的通知消息,所述约定数值在数据包接收前设定;在接收完所有。
5、数据包后,将接收到的所有数据包进行合并,获得所述预传输的数据文件。7根据权利要求6所述的方法,其特征在于,所述接收数据发送端发送的数据包之前还包括接收数据发送端通过控制字段发送的所述约定数值、所述数据文件的大小、所述分割得到的数据包数目和所述数据文件的校验值中的任一或其组合。8根据权利要求6或7所述的方法,其特征在于,所述数据发送端为终端设备,所述数据文件为固件升级数据文件。9一种低功耗蓝牙数据传输装置,其特征在于,包括数据分割模块,用于将预传输的数据分割为至少两个数据包;数据发送模块,用于向数据接收端一次性发送约定数值个数据包,所述约定数值在数据包发送前设定;所述数据发送模块,还用于若接收到。
6、所述数据接收端反馈已接收到约定数值个数据包的通知消息,则继续向所述数据接收端一次性发送新的约定数值个数据包。10根据权利要求9所述的装置,其特征在于,还包括参数发送模块,用于通过控制字段向所述数据接收端发送所述约定数值、所述数据文件的大小、所述分割得到的数据包数目和所述数据文件的校验值中的任一或其组合。权利要求书CN104184553A2/2页311根据权利要求9所述的装置,其特征在于,还包括补零处理模块,用于若所述数据文件分割得到的数据包数目不是所述约定数值的整数倍,则通过补零处理获得补零数据包,所述分割得到的数据包数目和所述补零数据包的数目之和为约定数值的整数倍。12根据权利要求9所述的装。
7、置,其特征在于,所述数据发送模块还用于若超过预设时间段没有接收到数据接收端反馈已接收到约定数值个数据包的通知消息,则再次向所述数据接收端一次性发送已发送过的约定数值个数据包。13一种低功耗蓝牙数据传输装置,其特征在于,包括数据接收模块,用于接收数据发送端发送的数据包,所述数据包为所述数据发送端对同一个预传输的数据文件进行分割得到;通知消息发送模块,用于在接收到约定数值个数据包后,向所述数据发送端反馈已接收到约定数值个数据包的通知消息,所述约定数值在数据包接收前设定;数据包合成模块,用于在接收完所有数据包后,将接收到的所有数据包进行合并,获得预传输的数据文件。14根据权利要求13所述的装置,其特。
8、征在于,还包括参数接收模块,用于接收数据发送端通过控制字段发送的所述约定数值、所述数据文件的大小、所述分割得到的数据包数目和所述数据文件的校验值中的任一或其组合。15一种终端设备,其特征在于,包括权利要求912任一所述的低功耗蓝牙数据传输装置。16一种蓝牙外设设备,其特征在于,包括权利要求1314任一所述的低功耗蓝牙数据传输装置。权利要求书CN104184553A1/7页4低功耗蓝牙数据传输方法、装置以及设备技术领域0001本发明涉及无线数据传输技术领域,尤其涉及一种低功耗蓝牙数据传输方法、装置以及设备。背景技术0002低功耗蓝牙BLUETOOTHLOWENERGY,以下简称BLE技术是专为使。
9、用电池的终端设备设计的一种数据传输技术,其具有功耗低的优点,且广泛应用于手机、笔记本电脑、PAD等终端设备与蓝牙外设设备之间的数据传输。0003目前,随着可穿戴设备、智能家居、自动化控制等技术的发展,越来越多的蓝牙外设设备采用BLE技术与具有控制功能的终端设备进行数据传输。但是受制于BLE技术的传输带宽、蓝牙外设设备的处理能力及复杂的无线环境等因素的影响,BLE数据传输稳定性较差,容易出现数据包丢失等情况。尤其是在进行大容量数据传输的过程中,BLE数据传输的稳定性问题尤为突出。发明内容0004有鉴于此,本发明实施例提供了一种低功耗蓝牙数据传输方法、装置以及设备,能够有效减少低功耗蓝牙数据传输过。
10、程中的数据包丢失情况,提高数据传输的稳定性。0005第一方面,本发明实施例提供了一种低功耗蓝牙数据传输方法,包括以下步骤0006将预传输的数据文件分割为至少两个数据包;0007向数据接收端一次性发送约定数值个数据包,所述约定数值在数据包发送前设定;0008若接收到所述数据接收端反馈已接收到约定数值个数据包的通知消息,则继续向所述数据接收端一次性发送新的约定数值个数据包。0009第二方面,本发明实施例提供了另一种低功耗蓝牙数据传输方法,包括以下步骤0010接收数据发送端发送的数据包,所述数据包为所述数据发送端对预传输的数据文件进行分割得到;0011在接收到约定数值个数据包后,向所述数据发送端反馈。
11、已接收到约定数值个数据包的通知消息,所述约定数值在数据包接收前设定;0012在接收完所有数据包后,将接收到的所有数据包进行合并,获得预传输的数据文件。0013第三方面,本发明实施例提供一种低功耗蓝牙数据传输装置,包括0014数据分割模块,用于将预传输的数据分割为至少两个数据包;0015数据发送模块,用于向数据接收端一次性发送约定数值个数据包,所述约定数值在数据包发送前设定;0016所述数据发送模块,还用于若接收到所述数据接收端反馈已接收到约定数值个数说明书CN104184553A2/7页5据包的通知消息,则继续向所述数据接收端一次性发送新的约定数值个数据包。0017第四方面,本发明实施例提供了。
12、另一种低功耗蓝牙数据传输装置,包括0018数据接收模块,用于接收数据发送端发送的数据包,所述数据包为所述数据发送端对同一个预传输的数据文件进行分割得到;0019通知消息发送模块,用于在接收到约定数值个数据包后,向所述数据发送端反馈已接收到约定数值个数据包的通知消息,所述约定数值在数据包接收前设定;0020数据包合成模块,用于在接收完所有数据包后,将接收到的所有数据包进行合并,获得预传输的数据文件。0021第五方面,本发明实施例提供了一种终端设备,包括第三方面的低功耗蓝牙数据传输装置。0022第六方面,本发明实施例提供了一种蓝牙外设设备,包括第四方面的低功耗蓝牙数据传输装置。0023本发明实施例。
13、提供的低功耗蓝牙数据传输方法、装置,以及终端设备和蓝牙外设设备,其中在数据发送端向数据接收端发送数据文件时,将一个数据文件分割为至少两个数据包,并一次性发送约定数值个数据包,然后等待数据接收端确认,是否已经接收到上述约定数值个数据包,仅在数据接收端已经接收到约定数值个数据包后,再继续发送剩余的数据包。通过上述的技术方案,能够确保在利用低功耗蓝牙进行数据传输过程中,数据发送端每次发送的数据包都能够被数据接收端接收到,从而避免数据包丢失,提供数据传输的稳定性。附图说明0024通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显0025图1是本发明第一。
14、实施例提供的低功耗蓝牙数据传输方法的流程示意图;0026图2是本发明第二实施例提供的低功耗蓝牙数据传输方法的流程示意图;0027图3为本发明第三实施例提供的低功耗蓝牙数据传输方法的流程示意图;0028图4为本发明第四实施例提供的低功耗蓝牙数据传输装置的结构示意图;0029图5为本发明第五实施例提供的低功耗蓝牙数据传输装置的结构示意图。具体实施方式0030下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。0031图1示出了本发明的第一实施例。00。
15、32图1是本发明第一实施例提供的低功耗蓝牙数据传输方法的流程示意图。本实施例中,是以终端设备侧作为数据发送端,如图1所示,该方法包括如下步骤0033步骤S110,将预传输的数据文件分割为至少两个数据包。0034本步骤中是在利用低功耗蓝牙进行数据传输的过程中,由数据发送端将预传输的数据文件进行分割,得到至少两个数据包。具体的,其中的数据发送端可以为具有低功耗说明书CN104184553A3/7页6蓝牙数据传输功能的终端设备,如手机、PAD、笔记本电脑等,数据接收端可以为蓝牙外设设备,其中的蓝牙外设设备可以为智能手表、智能眼镜、遥控器等各种能够与上述终端设备进行低功耗蓝牙数据传输的设备。0035本。
16、步骤在进行数据文件传输时,可以将数据文件分割为多个数据包,且优选地,可以设置将上述数据文件分割成大小相等的数据包。0036步骤S120,向数据接收端一次性发送约定数值个数据包,所述约定数值在数据包发送前设定。0037本步骤中,数据发送端在向数据接收端发送步骤S110中分割得到的数据包时,是按照约定数值一次性发送约定数值个数据包,其中的约定数值在数据包发送前设定好。0038步骤S130,若接收到所述数据接收端反馈已接收到约定数值个数据包的通知消息,则继续向所述数据接收端一次性发送新的约定数值个数据包。0039本步骤中,作为数据发送端的终端设备在一次性发送完约定数值个数据包后,暂停发送并等待数据接。
17、收端的反馈,直到接收到数据接收端反馈已经接收到约定数值个数据包的通知消息,才继续发送分割得到的后续数据包,并且仍按照一次性发送约定数值个数据包的方式执行。通过上述方式,使得每次发送的数据包都能够得到数据接收端的确认,进而避免出现数据包丢失的情况,提供低功耗蓝牙数据传输的稳定性。0040另外,对于超过预设时间段仍没有接收到数据接收端反馈已接收到约定数值个数据包的通知消息的情况,数据发送端可以再次向数据接收端一次性发送已发送过的约定数值个数据包。0041在本发明实施例中,在上述步骤120之前还可以进一步包括如下步骤0042通过控制字段向所述数据接收端发送所述约定数值、所述数据文件的大小、所述分割得。
18、到的数据包数目和所述数据文件的校验值中的任一或其组合。其中,上述控制字段可以为控制特征值CONTROLCHARACTERISTIC,数据发送端通过上述控制字段将上述参数发送给数据接收端。0043具体的,在步骤120中数据发送端一次性发送约定数值个数据包,同时在步骤130中,需要确认数据接收端已经接收到该约定数值个数据包。对于数据发送端和数据接收端而言,都需要提前设定上述约定数值,具体的可以通过两种方式实现,一是分别单独在数据发送端和数据接收端设定上述约定数值,二是在数据发送端设定上述约定数值,然后由数据发送端发送给数据接收端。0044另外,针对上述的数据文件大小和数据包数目,数据发送端在将上述。
19、参数发送给数据接收端后,数据接收端可以根据上述任一参数计算是否已经接收完数据文件被分割成的所有数据包。而数据文件的校验值,可供数据接收端进行差错校验。本实施例的步骤110在对预传输的数据文件进行分割时,若分割得到的数据包数目不是约定数值的整数倍,则可以通过补零处理获得补零数据包,并且保证补零数据包的数目与数据文件分割得到的数据包的数目之和为约定数值的整数倍。通过上述方式,能够确保数据发送端每次发送的数据包数目都为约定数值,利于数据接收端进行数据包数目统计和反馈,并且数据包接收端在进行数据包合并时,可以将上述补零数据包舍弃掉。0045本实施例可以应用到终端设备对其蓝牙外设设备进行固件升级的应用场。
20、景中,此时,上述的数据文件为固件升级数据文件,上述步骤110中,作为数据发送端的终端设备是说明书CN104184553A4/7页7对该固件升级数据文件进行分割得到两个以上的数据包。0046图2示出了本发明的第二实施例。0047图2是本发明第二实施例提供的低功耗蓝牙数据传输方法的流程示意图。本实施例中,是以蓝牙外设设备侧作为数据接收端,如图2所示,该方法包括如下步骤0048步骤210,接收数据发送端发送的数据包,该数据包为数据发送端对预传输的数据文件进行分割得到。0049本步骤中,可以是由蓝牙外设设备接收数据发送端发送的数据包,其中的蓝牙外设设备具体的可以是耳机、智能手表、智能眼镜、遥控器等各种。
21、能够与上述终端设备进行低功耗蓝牙数据传输的设备。在本实施例中的技术方案中,对于数据文件的传输,是通过由数据发送端将与预传输的数据文件首先分割为两个以上的数据包,然后进行发送。0050针对在数据发送端将数据文件分割成大小相等的至少两个数据包的情况,本步骤中接收到的数据包大小相等。0051步骤220,在接收到约定数值个数据包后,向数据发送端反馈已接收到约定数值个数据包的通知消息,该约定数值在数据包接收前设定;0052数据包接收端对接收到的数据包进行统计,并在接收到约定数值个数据包后,向数据发送端反馈已经接收到约定数值个数据包的通知消息。通过上述反馈机制,使得数据发送端能够获知其发送数据包的接收情况。
22、,确认已发送的全部数据包都已经被成功接收到。0053本步骤中,通过数据接收端反馈已经接收到的数据包的数目,能够将数据接收端的数据包接收情况通知到数据发送端,进而指导是否发送端是可以继续发送新的数据包了,还是需要重新发送已经发送过的数据包,能够有效确保数据发送端发送的数据包都被顺利接收到,提高低功耗蓝牙数据传输的稳定性。0054步骤230,在接收完所有数据包后,将接收到的所有数据包进行合并,获得预传输的数据文件。0055本步骤是在步骤220中数据接收端将数据包接收情况通知数据发送端的前提下,让数据包发送端实时调整发送策略,确保将预传输的数据文件分割成的各个数据包都成功接收。然后对接收到的所有数据。
23、包进行合并,获得与传输的数据文件。0056与第一实施例对应的,在上述步骤210之前还可以进一步的包括0057接收数据发送端通过控制字段发送的所述约定数值、所述数据文件的大小、所述分割得到的数据包数目和所述数据文件的校验值中的任一或其组合。0058具体的,其中约定数值可以作为步骤220的统计依据。该约定数值也可以是在数据接收端直接设定,而不需要数据发送端发送。另外,上述的数据文件大小、分割得到的数据包数目,可以供数据接收端在上述的步骤230中判断是否已经接收到所有数据包;优选的,数据发送端可以直接将分割得到的数据包数目发送给数据接收端。对于数据文件的校验值,数据接收端可以根据其进行差错校验。00。
24、59与第一实施例对应的,本实施例的技术方案可以应用到终端设备的蓝牙外设设备固件升级的应用场景中,则上述的数据发送端为终端设备,而数据文件为蓝牙外设设备的固件升级数据文件。0060图3示出了本发明的第三实施例。说明书CN104184553A5/7页80061图3是本发明第三实施例提供的低功耗蓝牙数据传输方法的流程示意图。本实施例中,是以手机作为数据发送端,以与手机通过低功耗蓝牙连接的蓝牙外设设备作为数据接收端,传输的数据文件为蓝牙外设设备的固件升级数据文件。本实施例中,手机和蓝牙外设设备均支持低功耗蓝牙数据传输功能,提供相应数据传输服务,可以称为TRANSPORTSERVICE,在TRANSPO。
25、RTSERVICE中提供两个特征值,一个为控制特征值,其为控制字段的一种,可以称为CONTROLCHARACTERISTIC,手机可以通过该控制特征值实现控制指令发送,本实施例中利用该控制特征值将约定数值发送给蓝牙外设设备;另一个是数据特征值,可以称为DATACHARACTERISTIC,手机可以通过该数据特征值实现数据包的发送。0062如图3所示,该方法包括如下步骤0063步骤S310,手机和蓝牙外设设备进行蓝牙连接。连接完成后,手机获取蓝牙外设设备是否支持低功耗数据传输功能,如果支持继续执行;0064步骤S320,手机计算预传输的固件升级数据文件的循环冗余校验CYCLICREDUNDANC。
26、YCHECK,CRC值,本实施例中,可以使用CRC16算法计算,得到固件升级数据文件的CRC16值;0065步骤S330,手机对上述的固件升级数据文件进行分割,得到至少两个数据包,优选地,可以设置分割得到的各个数据包的大小相等,例如可以设置分割后的数据包大小为20字节BYTE。且如果分割得到的数据包数目不是每次发送的约定数值的整数倍,则可以通过补零的方式获得补零数据包,以使得最终的数据包总数目为约定数值的整数倍;0066步骤S340,手机将固件升级数据文件的CRC16值,以及每次发送的数据包数目的约定数值写入到控制特征值中,并发送给蓝牙外设设备,上述约定数值可以设定为N。在本步骤中,还可以将固。
27、件升级数据文件的大小或分割得到的数据包数目也写入到控制特征值中发送给蓝牙外设设备。蓝牙外设设备接收并存储上述固件升级数据文件的CRC16值、约定数值、固件升级数据文件的大小等信息;0067另外,还可以是在步骤320中,计算得到固件升级数据文件的CRC值后,直接将其发送给蓝牙外设设备。0068步骤S350,手机将步骤330分割得到的数据包写入到数据特征值中,并发送给蓝牙外设设备,且本步骤中一次只发送约定数值个数据包,发送完成后就等待蓝牙外设设备的反馈;0069步骤360,蓝牙外设设备接收手机发送的数据包,并且对接收到的数据包数目进行统计,统计是否接收到了约定数值个数据包,并在接收到约定数值个数据。
28、包后向手机反馈已经接收到上述约定数值个数据包的通知消息;0070手机若接收到蓝牙外设设备反馈的已经接收到上述约定数值个数据包的通知消息,则会返回执行步骤350,继续发送新的数据包,发送方式仍会按照一次发送约定个数值的数据包,然后等待蓝牙外设设备反馈的步骤执行;否则,如果在预设时间段内没有接收到上述反馈,则会重新执行步骤350,将上一次发送的约定数值个数据包重新发送一遍,并等待蓝牙外设设备的反馈;0071步骤S370,在重复执行上述步骤S350和步骤S360多次后,步骤S330分割得到的所有数据包都发送至蓝牙外设设备。此时,蓝牙外设设备将接收到的数据包进行合并,得到固件升级数据文件,同时可以根据。
29、得到的固件升级数据文件重新计算CRC值,进行CRC校说明书CN104184553A6/7页9验,若校验成功,则传输成功,否则重新传输固件升级数据文件。在数据包合并过程中,如果存在补零数据包,则可以根据固件升级数据文件的大小将补零数据包舍弃。0072本实施例利用低功耗蓝牙传输方法进行固件升级数据文件的传输,其中手机将固件升级数据文件先进行分割,得到多个数据包,然后在按照一次发送约定数值个数据包的方式,等待蓝牙外设设备的反馈,直到蓝牙外设设备反馈已经接收到上述约定数值个数据包后,再继续发送新的数据包。通过上述技术方案能够有效避免固件升级数据文件传输过程中发生数据包丢失。0073图4示出了本发明的第。
30、四实施例。0074图4是本发明第四实施例提供的低功耗蓝牙数据传输装置的结构示意图,如图4所示,低功耗蓝牙数据传输装置包括数据分割模块410和数据发送模块420。0075其中,数据分割模块410用于将预传输的数据分割为至少两个数据包;0076数据发送模块420用于向数据接收端一次性发送约定数值个数据包,所述约定数值在数据包发送前设定;以及,还用于若接收到所述数据接收端反馈已接收到约定数值个数据包的通知消息,则继续向所述数据接收端一次性发送新的约定数值个数据包。0077优选地,该装置还包括0078参数发送模块430,用于通过控制字段向所述数据接收端发送约定数值、所述数据文件的大小、所述分割得到的数。
31、据包数目和所述数据文件的校验值中的任一或其组合。0079优选地,该装置还包括0080补零处理模块440,用于若所述数据文件分割得到的数据包数目不是约定数值的整数倍,则通过补零处理获得补零数据包,上述分割得到的数据包数目和补零数据包的数目之和为约定数值的整数倍。0081另外,本实施例中的数据发送模块420还用于若超过预设时间段没有接收到数据接收端反馈已接收到约定数值个数据包的通知消息,则再次向数据接收端一次性发送已发送过的约定数值个数据包。0082优选地,上述数据分割模块分割得到的至少两个数据包的大小相等。0083且进一步地,上述数据接收端为蓝牙外设设备,数据文件为固件升级数据文件。0084图5。
32、示出了本发明的第五实施例。0085图5是本发明第五实施例提供的低功耗蓝牙数据传输装置的结构示意图,如图5所示,低功耗蓝牙数据传输装置包括数据接收模块510,通知消息发送模块520和数据包合成模块530,0086数据接收模块510用于接收数据发送端发送的数据包,所述数据包为所述数据发送端对同一个预传输的数据文件进行分割得到;0087通知消息发送模块520用于在接收到约定数值个数据包后,向所述数据发送端反馈已接收到约定数值个数据包的通知消息,所述约定数值在数据包接收前设定;0088数据包合成模块530用于在接收完所有数据包后,将接收到的所有数据包进行合并,获得预传输的数据文件。0089优选地,该装。
33、置还包括0090参数接收模块540,用于接收数据发送端通过控制字段发送的所述约定数值、所述数据文件的大小、所述分割得到的数据包数目和所述数据文件的校验值中的任一或其组说明书CN104184553A7/7页10合。0091另外,本实施例中,其中数据包接收模块510接收到的数据发送端发送的数据包的大小相等。0092进一步地,上述数据发送端为终端设备,数据文件为固件升级数据文件。0093本发明实施例还提供了一种终端设备,包括第四实施例中的低功耗蓝牙数据传输装置,该终端设备可以是手机、PAD、笔记本电脑等设备。0094本发明实施例还提供一种蓝牙外设设备,包括第五实施例中的低功耗蓝牙数据传输装置,该蓝牙。
34、外设设备可以为智能手表、智能眼镜等可穿戴识别、遥控器等智能遥控设备,计步器、心率监视仪等智能医疗设备,以及空调、冰箱、灯具等智能家具设备。任何可以通过低功耗蓝牙与终端设备连接的设备均为本发明实施例所定义的蓝牙外设设备。0095上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。0096本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块。
35、或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。0097本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间的相同或相似的部分互相参见即可。0098以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说明书CN104184553A101/3页11图1图2说明书附图CN104184553A112/3页12图3图4说明书附图CN104184553A123/3页13图5说明书附图CN104184553A13。