【技术实现步骤摘要】
多协议兼容自行车部件配对
[0001]本公开总体上涉及自行车部件的控制,更具体地,涉及一种可与其它自行车部件配对的自行车部件,该其它自行车部件运行用于这种控制的不同通信协议。
技术介绍
[0002]对于自行车电子换档系统、电子自行车系统、自行车悬架系统和电子座杆系统,一个或多个电子控制装置放置在自行车车把和/或自行车上的另一骑手可接近的位置上或其它地方。一个或多个电子控制装置中的每一个与一个或多个相应操作制定装置(例如,后拨链器和/或座杆组件)配对,以便实现它们之间的通信并且允许通过相应的电子控制装置进行控制。
[0003]例如,对于连续几代的电子控制装置,兼容性可能被破坏,使得不同代的电子控制装置不能互操作。换句话说,不同代的电子控制装置可以分别在固件内限定不同的通信协议,使得较新代的装置(例如,电子控制装置)可能不能与较旧代的装置(例如,诸如后拨链器的操作制定装置)配对。在存在不兼容性的情况下,通过在较新代装置上加载定义兼容通信协议的固件,可以使较新代装置与较旧代装置兼容。
技术实现思路
[000 ...
【技术保护点】
【技术特征摘要】
1.一种用于自行车的电子自行车部件,所述电子自行车部件包括:通信接口,所述通信接口被构造成与另一电子自行车部件无线地通信;存储器,所述存储器被构造成存储第一通信协议和第二通信协议;以及处理器,所述处理器与所述通信接口和所述存储器通信,所述处理器被构造成,在能够由所述处理器或所述另一电子自行车部件建立的配对会话内:基于所述第一通信协议生成一个或多个第一消息;经由所述通信接口广播所述一个或多个第一消息;识别所述通信接口是否在预定时间段内接收到来自所述另一电子自行车部件的响应,所述预定时间段在所述一个或多个第一消息中的第一消息的广播之后,所述响应是对所述一个或多个第一消息的广播的响应;基于所述识别,当所述通信接口在所述预定时间段内未接收到所述响应时:基于所述第二通信协议生成一个或多个第二消息;以及经由所述通信接口广播所述一个或多个第二消息。2.根据权利要求1所述的电子自行车部件,其中,所述处理器还被构造成,基于所述识别,当所述通信接口在所述预定时间段内接收到所述响应时建立无线网络,所述无线网络根据所述第一通信协议实现所述电子自行车部件与所述另一电子自行车部件之间的通信。3.根据权利要求2所述的电子自行车部件,其中,所述预定时间段是第一预定时间段,所述响应是第一响应,并且所述无线网络是第一无线网络,并且其中,当所述通信接口在所述第一预定时间段内未接收到所述第一响应时,所述处理器还被构造成:识别所述通信接口是否在第二预定时间段内接收到来自所述另一电子自行车部件的第二响应,所述第二预定时间段在所述一个或多个第二消息中的第二消息的广播之后,所述第二响应是对所述一个或多个第二消息的广播的响应;并且基于对所述通信接口是否在所述第二预定时间段内接收到所述第二响应的识别,当所述通信接口在所述第二预定时间段内接收到所述第二响应时,建立第二无线网络,所述第二无线网络根据所述第二通信协议实现所述电子自行车部件与所述另一电子自行车部件之间的通信。4.根据权利要求3所述的电子自行车部件,其中,所述第一无线网络的建立包括基于所述第一通信协议对第一构造细节的识别,并且所述第二无线网络的建立包括基于所述第二通信协议对第二构造细节的识别。5.根据权利要求4所述的电子自行车部件,其中,所述第一构造细节和所述第二构造细节分别指定不同的无线电设定、交换的消息、交换的消息的序列或它们的任何组合。6.根据权利要求3所述的电子自行车部件,其中,所述处理器还被构造成当所述通信接口在所述第二预定时间段内未接收到所述第二响应时退出所述配对会话。7.根据权利要求3所述的电子自行车部件,其中,所述第一预定时间段和所述第二预定时间段是相同的。8.根据权利要求3所述的电子自行车部件,其中,当所述通信接口在所述第二预定时间段内未接收到所述第二响应时,所述处理器还被构造成:识别所述配对会话的持续时间;
将所述配对会话的持续时间与第三预定时间段进行比较;并且基于所述比较,当所述配对会话的持续时间小于所述第三预定时间段时,至少重复所述一个或多个第一消息的生成、所述一个或多个第一消息的广播以及当所述通信接口在所述第一预定时间段内接收到所述第一响应时所述第一无线网络的建立。9.根据权利要求8所述的电子自行车部件,其中,所述第三预定时间段是所述第一预定时间段和所述第二预定时间段的总和的至少两倍长。10.根据权利要求3所述的电子自行车部件,其中,当所述第二无线网络被建立时,所述处理器还被构造成生成历史通信协议数据,所述历史通信协议数据将所述第二通信协议识别为所述电子自行车部件与所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。