【技术实现步骤摘要】
并发写入控制方法、并发写入控制装置及存储介质
[0001]本公开涉及一种终端控制
,尤其涉及一种并发写入控制方法、并发写入控制装置及存储介质。
技术介绍
[0002]低功耗蓝牙(Bluetooth Low Energy,BLE)技术具有缩短无线开启时间、快速建立连接、降低收发峰值功耗等优点,被广泛应用于无线耳机、无线音箱、智能手表等蓝牙设备与手机、平板等终端设备之间的数据传输。
[0003]终端设备与蓝牙设备建立连接后,终端设备内的多个应用程序(APP)均可对所述蓝牙设备进行相应操作(例如数据写入或数据读取等);相关技术中通常采用对蓝牙设备设置标志信息,基于蓝牙设备的标志信息,对多个APP对所述蓝牙设备的并发操作进行控制;但是这种并发控制方式并没有对使用所述蓝牙设备的APP进行区分,使得当一个APP使用蓝牙设备出现并发故障时,其他需要使用所述蓝牙设备的APP均不能对所述蓝牙设备进行操作,降低用户的使用体验。
技术实现思路
[0004]为克服相关技术中存在的问题,本公开提供一种并发写入控制方法、并 ...
【技术保护点】
【技术特征摘要】
1.一种并发写入控制方法,其特征在于,应用于终端设备,所述方法,包括:接收到目标蓝牙设备响应于连接断开请求返回的第一响应消息,基于所述第一响应消息确定发送所述连接断开请求的第一应用;其中,所述目标蓝牙设备为:所述终端设备连接的多个蓝牙设备中的任一设备;从所述终端设备预先存储的连接配置信息中获取所述目标蓝牙设备的写标志信息;在所述目标蓝牙设备的写标志信息指示所述目标蓝牙设备处于数据写入状态时,确定当前对所述目标蓝牙设备执行写入操作的写入应用是否为所述第一应用;若当前对所述目标蓝牙设备执行写入操作的所述写入应用为所述第一应用,更新所述目标蓝牙设备的所述写标志信息,更新后的所述写标志信息指示所述目标蓝牙设备处于允许写入状态。2.根据权利要求1所述的方法,其特征在于,所述连接配置信息内存储有连接应用信息;其中,所述连接应用信息至少包括:所述终端设备内与所述目标蓝牙设备建立有连接关系的应用程序的连接编号;其中,不同应用程序对应的所述连接编号不同;所述从所述终端设备预先存储的连接配置信息中获取所述目标蓝牙设备的写标志信息,包括:从所述连接配置信息中获取所述目标蓝牙设备的所述连接应用信息;基于所述连接应用信息内的所述连接编号,确定所述终端设备内是否有与所述目标蓝牙设备建立有连接关系的第二应用;若所述终端设备内有所述第二应用,从所述连接配置信息中获取所述目标蓝牙设备的所述写标志信息。3.根据权利要求2所述的方法,其特征在于,所述方法,包括:若所述终端设备内没有所述第二应用,从所述连接配置信息中删除所述目标蓝牙设备对应的所述写标志信息和所述连接应用信息。4.根据权利要求2所述的方法,其特征在于,所述方法,包括:响应于所述终端设备内的任一应用程序针对于所述目标蓝牙设备的连接操作,向所述目标蓝牙设备发送连接请求;接收所述目标蓝牙设备返回的所述连接请求的第二响应消息,为所述应用程序分配所述连接编号;基于所述第二响应消息携带的所述目标蓝牙设备的第一标识信息,确定所述终端设备的所述连接配置信息是否存储有所述第一标识信息对应的所述写标志信息;若所述连接配置信息未存储有所述第一标识信息对应的所述写标志信息,在所述连接配置信息内新增所述目标蓝牙设备对应的写标志信息,并对所述目标蓝牙设备的写标志信息进行初始化设置;其中,所述初始化设置后的所述写标志信息指示所述目标蓝牙设备处于所述允许写入状态。5.根据权利要求4所述的方法,其特征在于,所述方法,包括:若所述连接配置信息存储有所述第一标识信息对应的所述写标志信息,基于所述应用程序的所述连接编号,对所述目标蓝牙...
【专利技术属性】
技术研发人员:陈磊,董冠军,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。