System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及充电,尤其涉及一种充电方法、充电装置及存储介质。
技术介绍
1、随着充电技术的飞速发展,充电协议也得到了长足的发展,不同组织和厂商都开发了自己的充电协议。在充电协议百发齐放的时代,一款待充电设备可能支持多种充电协议。
2、相关技术中,待充电设备在与同时支持多种充电协议的充电设备进行交互时,存在待充电设备与充电设备共同支持多种充电协议的情况。该情况下,待充电设备与充电设备共同支持多种充电协议之间可能存在冲突,致使待充电设备侧出现断充的问题。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种充电方法、充电装置及存储介质。
2、根据本公开实施例的第一方面,提供一种充电方法,应用于待充电设备,包括:
3、在所述待充电设备通过第一充电协议与所述充电设备之间建立第一通信的情况下,在预设时长内,确定所述待充电设备通过第二充电协议与所述充电设备建立第二通信的第一结果;基于所述第一结果,确定对所述待充电设备进行充电的目标充电协议;基于所述目标充电协议,对所述待充电设备进行充电。
4、一种实施方式中,基于所述第一结果,确定对所述待充电设备进行充电的目标充电协议,包括:所述待充电设备在所述预设时长内通过所述第二充电协议与所述充电设备建立所述第二通信的情况下,将所述第二充电协议确定为所述目标充电协议。
5、一种实施方式中,在所述第二充电协议包括至少2个候选充电协议的情况下,将所述第二充电协议确定为所述目标充电协议,包括:按每
6、一种实施方式中,所述第二充电协议包括:第一候选充电协议、第二候选充电协议和第三候选充电协议中的至少1个,所述第一候选充电协议的优先级大于所述第二候选充电协议的优先级,所述第二候选充电协议的优先级大于所述第三候选充电协议的优先级;将所述第二充电协议确定为所述目标充电协议,包括:确定所述待充电设备是否通过所述第一候选充电协议与所述充电设备建立所述第二通信;在确定所述待充电设备通过所述第一候选充电协议与所述充电设备建立所述第二通信的情况下,将所述第一候选充电协议确定为所述目标充电协议。
7、一种实施方式中,将所述第二充电协议确定为所述目标充电协议,还包括:在确定所述待充电设备未通过所述第一候选充电协议与所述充电设备建立通信的情况下,确定所述待充电设备是否通过所述第二候选充电协议与所述充电设备建立所述第二通信;在确定所述待充电设备通过所述第二候选充电协议与所述充电设备建立所述第二通信的情况下,将所述第二候选充电协议确定为所述目标充电协议。
8、一种实施方式中,将所述第二充电协议确定为所述目标充电协议,还包括:在确定所述待充电设备未通过所述第二候选充电协议与所述充电设备建立通信的情况下,确定所述待充电设备是否通过所述第三候选充电协议与所述充电设备建立所述第二通信;在确定所述待充电设备通过所述第三候选充电协议与所述充电设备建立所述第二通信的情况下,将所述第三候选充电协议确定为所述目标充电协议。
9、一种实施方式中,所述第一候选充电协议为pd私有协议,第二候选充电协议为ufcs,第三候选充电协议为基于d+d-的私有协议。
10、一种实施方式中,所述第一充电协议为pd。
11、一种实施方式中,基于所述第一结果,确定对所述待充电设备进行充电的目标充电协议,包括:所述确定待充电设备未在所述预设时长内通过所述第二充电协议与所述充电设备建立所述第二通信的情况下,将所述第一充电协议确定为所述目标充电协议。
12、一种实施方式中,所述方法还包括:按每个所述候选充电协议之间的优先级顺序、依次向充电设备发送通信建立请求。
13、一种实施方式中,所述方法还包括:基于所述第一候选充电协议,向所述充电设备发送第一通信建立请求;在发送所述第一通信建立请求之后,基于所述第二候选充电协议,向所述充电设备发送第二通信建立请求;在发送所述第二通信建立请求之后,基于所述第三候选充电协议,向所述充电设备发送第三通信建立请求。
14、一种实施方式中,所述方法还包括:在确定所述第一结果指示所述待充电设备通过第二充电协议与所述充电设备建立第二通信、且所述第二充电协议不是基于所述第一充电协议的私有协议的情况下,断开所述第一通信。
15、一种实施方式中,所述方法还包括:在确定所述第一结果指示所述待充电设备通过第二充电协议与所述充电设备建立第二通信、且所述第二充电协议为基于所述第一充电协议的私有协议的情况下,通过所述第二通信进行数据交换,其中,所述第一通信和所述第二通信均是基于相同的引脚进行通信。
16、一种实施方式中,所述方法还包括:在确定所述第一结果指示所述待充电设备通过第二充电协议与所述充电设备建立第二通信的情况下,断开所述第一通信。
17、一种实施方式中,所述方法还包括:在确定所述待充电设备未通过第一充电协议与所述充电设备之间建立第一通信的情况下,确定所述待充电设备通过第三充电协议与所述充电设备建立第三通信的第二结果;基于所述第二结果,确定对所述待充电设备进行充电的目标充电协议;基于所述目标充电协议,对所述待充电设备进行充电。
18、一种实施方式中,基于所述第二结果,确定对所述待充电设备进行充电的目标充电协议,包括:所述待充电设备在通过所述第三充电协议与所述充电设备建立所述第三通信的情况下,将所述第三充电协议确定为所述目标充电协议。
19、一种实施方式中,在所述第三充电协议包括至少2个候选充电协议的情况下,将所述第三充电协议确定为所述目标充电协议,包括:按每个所述候选充电协议之间的优先级顺序、依次确认每个所述候选充电协议是否建立通信,直至确认到建立通信的候选充电协议;将所述建立通信的候选充电协议,确定为所述目标充电协议。
20、一种实施方式中,所述第三充电协议包括:第四候选充电协议、第五候选充电协议和第六候选充电协议中的至少1个,所述第四候选充电协议的优先级大于所述第五候选充电协议的优先级,所述第五候选充电协议的优先级大于所述第六候选充电协议的优先级;将所述第三充电协议确定为所述目标充电协议,包括:确定所述待充电设备是否通过所述第四候选充电协议与所述充电设备建立所述第三通信;在所述待充电设备通过所述第四候选充电协议与所述充电设备建立所述第三通信的情况下,将所述第四候选充电协议确定为所述目标充电协议。
21、一种实施方式中,将所述第三充电协议确定为所述目标充电协议,还包括:在所述待充电设备未通过所述第四候选充电协议与所述充电设备建立通信的情况下,确定所述待充电设备是否通过所述第五候选充电协议与所述充电设备建立所述第三通信;在所述待充电设备通过所述第五候选充电协议与所述充电设备建立所述第三通信的情况下,将所述第五候选充电协议确定为所述本文档来自技高网...
【技术保护点】
1.一种充电方法,其特征在于,应用于待充电设备,所述充电方法包括:
2.根据权利要求1所述的充电方法,其特征在于,基于所述第一结果,确定对所述待充电设备进行充电的目标充电协议,包括:
3.根据权利要求2所述的充电方法,其特征在于,在所述第二充电协议包括至少2个候选充电协议的情况下,将所述第二充电协议确定为所述目标充电协议,包括:
4.根据权利要求2所述的充电方法,其特征在于,所述第二充电协议包括:第一候选充电协议、第二候选充电协议和第三候选充电协议中的至少1个,所述第一候选充电协议的优先级大于所述第二候选充电协议的优先级,所述第二候选充电协议的优先级大于所述第三候选充电协议的优先级;
5.根据权利要求4所述的充电方法,其特征在于,将所述第二充电协议确定为所述目标充电协议,还包括:
6.根据权利要求5所述的充电方法,其特征在于,将所述第二充电协议确定为所述目标充电协议,还包括:
7.根据权利要求4所述的充电方法,其特征在于,所述第一候选充电协议为PD私有协议,第二候选充电协议为UFCS,第三候选充电协议为基于D
8.根据权利要求1或7所述的充电方法,其特征在于,所述第一充电协议为PD。
9.根据权利要求1所述的充电方法,其特征在于,基于所述第一结果,确定对所述待充电设备进行充电的目标充电协议,包括:
10.根据权利要求3所述的充电方法,其特征在于,所述方法还包括:
11.根据权利要求4所述的充电方法,其特征在于,所述方法还包括:
12.根据权利要求1所述的充电方法,其特征在于,所述方法还包括:
13.根据权利要求1所述的充电方法,其特征在于,所述方法还包括:
14.根据权利要求1所述的充电方法,其特征在于,所述方法还包括:
15.根据权利要求1所述的充电方法,其特征在于,所述方法还包括:
16.根据权利要求15所述的充电方法,其特征在于,基于所述第二结果,确定对所述待充电设备进行充电的目标充电协议,包括:
17.根据权利要求16所述的充电方法,其特征在于,在所述第三充电协议包括至少2个候选充电协议的情况下,将所述第三充电协议确定为所述目标充电协议,包括:
18.根据权利要求16所述的充电方法,其特征在于,所述第三充电协议包括:第四候选充电协议、第五候选充电协议和第六候选充电协议中的至少1个,所述第四候选充电协议的优先级大于所述第五候选充电协议的优先级,所述第五候选充电协议的优先级大于所述第六候选充电协议的优先级;
19.根据权利要求18所述的充电方法,其特征在于,将所述第三充电协议确定为所述目标充电协议,还包括:
20.根据权利要求19所述的充电方法,其特征在于,将所述第三充电协议确定为所述目标充电协议,还包括:
21.根据权利要求18所述的充电方法,其特征在于,所述第四候选充电协议为UFCS,第五候选充电协议为基于D+D-的私有协议,第六候选充电协议为QC协议。
22.根据权利要求1或21所述的充电方法,其特征在于,所述第一充电协议为PD。
23.根据权利要求15所述的充电方法,其特征在于,基于所述第二结果,确定对所述待充电设备进行充电的目标充电协议,包括:
24.根据权利要求17所述的充电方法,其特征在于,所述方法还包括:
25.根据权利要求18所述的充电方法,其特征在于,所述方法还包括:
26.一种充电方法,其特征在于,应用于充电设备,所述充电方法包括:
27.根据权利要求26所述的充电方法,其特征在于,所述方法还包括:
28.根据权利要求27所述的充电方法,其特征在于,所述第二充电协议包括至少2个候选充电协议;
29.根据权利要求27所述的充电方法,其特征在于,所述第二充电协议包括:第一候选充电协议、第二候选充电协议和第三候选充电协议中的至少1个、且至少包括所述第一候选协议,所述第一候选充电协议的优先级大于所述第二候选充电协议的优先级,所述第二候选充电协议的优先级大于所述第三候选充电协议的优先级;
30.根据权利要求28所述的充电方法,其特征在于,所述第二充电协议包括:第一候选充电协议、第二候选充电协议和第三候选充电协议中的至少1个、且至少包括所述第二候选协议,所述第一候选充电协议的优先级大于所述第二候选充电协议的优先级,所述第二候选充电协议的优先级大于所述第三候选充电协议的优先级;
31.根据权利要求28所述的充电方法,其特征在于,所述第二充...
【技术特征摘要】
1.一种充电方法,其特征在于,应用于待充电设备,所述充电方法包括:
2.根据权利要求1所述的充电方法,其特征在于,基于所述第一结果,确定对所述待充电设备进行充电的目标充电协议,包括:
3.根据权利要求2所述的充电方法,其特征在于,在所述第二充电协议包括至少2个候选充电协议的情况下,将所述第二充电协议确定为所述目标充电协议,包括:
4.根据权利要求2所述的充电方法,其特征在于,所述第二充电协议包括:第一候选充电协议、第二候选充电协议和第三候选充电协议中的至少1个,所述第一候选充电协议的优先级大于所述第二候选充电协议的优先级,所述第二候选充电协议的优先级大于所述第三候选充电协议的优先级;
5.根据权利要求4所述的充电方法,其特征在于,将所述第二充电协议确定为所述目标充电协议,还包括:
6.根据权利要求5所述的充电方法,其特征在于,将所述第二充电协议确定为所述目标充电协议,还包括:
7.根据权利要求4所述的充电方法,其特征在于,所述第一候选充电协议为pd私有协议,第二候选充电协议为ufcs,第三候选充电协议为基于d+d-的私有协议。
8.根据权利要求1或7所述的充电方法,其特征在于,所述第一充电协议为pd。
9.根据权利要求1所述的充电方法,其特征在于,基于所述第一结果,确定对所述待充电设备进行充电的目标充电协议,包括:
10.根据权利要求3所述的充电方法,其特征在于,所述方法还包括:
11.根据权利要求4所述的充电方法,其特征在于,所述方法还包括:
12.根据权利要求1所述的充电方法,其特征在于,所述方法还包括:
13.根据权利要求1所述的充电方法,其特征在于,所述方法还包括:
14.根据权利要求1所述的充电方法,其特征在于,所述方法还包括:
15.根据权利要求1所述的充电方法,其特征在于,所述方法还包括:
16.根据权利要求15所述的充电方法,其特征在于,基于所述第二结果,确定对所述待充电设备进行充电的目标充电协议,包括:
17.根据权利要求16所述的充电方法,其特征在于,在所述第三充电协议包括至少2个候选充电协议的情况下,将所述第三充电协议确定为所述目标充电协议,包括:
18.根据权利要求16所述的充电方法,其特征在于,所述第三充电协议包括:第四候选充电协议、第五候选充电协议和第六候选充电协议中的至少1个,所述第四候选充电协议的优先级大于所述第五候选充电协议的优先级,所述第五候选充电协议的优先级大于所述第六候选充电协议的优先级;
19.根据权利要求18所述的充电方法,其特征在于,将所述第三充电协议确定为所述目标充电协议,还包括:
20.根据权利要求19所述的充电方法,其特征在于,将所述第三充电协议确定为所述目标充电协议,还包括:
21.根据权利要求18所述的充电方法,其特征在于,所述第四候选充电协议为ufcs,第五候选充电协议为基于d+d-的私有协议,第六候选充电协议为qc协议。
22.根据权利要求1或21所述的充电方法,其特征在于,所述第一充电协议为pd。
23.根据权利要求15所述的充电方法,其特征在于,基于所述第二结果,确定对所述待充电设备进行充电的目标充电协议,包括:
24.根据权利要求17所述的充电方法,其特征在于,所述方法还包括:
25.根据权利要求18所述的充电方法,其特征在于,所述方法还包括:
26.一种充电方法,其特征在于,应用于充电设备,所述充电方法包括:
27.根据权利要求26所述的充电方法,其特征在于,所述方法还包括:
28.根据权利要求27所述的充电方法,其特征在于,所述第二充电协议包括至少2个候选充电协议;
29.根据权利要求27所述的充电方法,其特征在于,所述第二充电协议包括:第一候选充电协议、第二候选充电协议和第三候选充电协议中的至少1个、且至少包括所述第一候选协议,所述第一候选充电协议的优先级大于所述第二候选充电协议的优先级,所述第二候选充电协议的优先级大于所述第三候选充电协议的优先级;
30.根据权利要求28所述的充电方法,其特征在于,所述第二充电协议包括:第一候选充电协议、第二候选充电协议和第三候选充电协议中的至少...
【专利技术属性】
技术研发人员:任行,王彦腾,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。